服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想限制对文件的访问,直到用户付费。 如果我通过web应用程序提供文件,这很容易,但httpd服务文件似乎更有效率。 有没有办法让apache问一个web应用程序,如果它可以在服务之前提供一个文件? 正如我打字这似乎应该是微不足道的,但我不会通过谷歌提出一个很好的答案。 在此先感谢您的帮助。
我使用Ubuntu服务器作为路由器,NATing路由器和networking服务器。 服务器通过公共/ 29子网连接到ISP。 另外,我还托pipe了一些重要的网站。 我要求ISP提供ipv6地址块。 他们说,我的链路终止在ISP的路由器没有ipv6的支持。 所以他们说如果我准备通过一个专用的172.16.xx / 30子网连接到他们的边缘路由器,他们可以提供给我ipv6块。 然而,他们会给我一个公共ipv4 / 29通过172.16.xx / 30路由给我,我可以用来托pipe我的网站。 但我的问题是,我不想购买另一台路由器,以便我可以将面向ISP的接口上的172.16.xx / 30和面向我的服务器和NATing路由器的另一个接口上的public / 29上。 我想知道的是,如果我可以使用172.16.xx / 30连接到ISP,也可以在同一台Ubuntu服务器上使用public / 29来托pipe网站和进行NAT。 我的路由器有5个以上的网卡,我也可以使用vlans。 ISP的边缘路由器支持ipv6,但他们不能直接给我一个公共子网的原因是这样的 。 目前我的链接终止于通过172.16.xx连接到边缘的开关
我试过部署一个使用MS ACCESS 2010 db的小型网站(ASP.NET)。 在服务器上部署网站我得到以下错误: “Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册。 使用的连接string:Provider = Microsoft.ACE.OLEDB.12.0; 数据源=path到数据库 MS Office没有安装在服务器上,也没有Access数据库引擎。 该网站运行在一个共享的宿主环境,所以我不能在该服务器上安装办公室,所以我可以以某种方式部署提供商的DLL的? 是否有可能部署ASP.Net所需的驱动程序连接到数据库,而不必在服务器上运行安装。 由于这是在共享主机环境中,我无法安装任何东西。 只有ftp的file upload。
我有一个用Perl编写的创build数据库脚本。 我记得它工作得很好另一台机器。 几年后,使用Vista机器,我试图再次使用它,并保持失败。 主要的区别是,现在我使用Apache而不是IIS。 在脚本中, IUSR帐户被授予权限,因为它需要作为另一个程序的一部分写入数据库。 IIS已在本机上卸载,但IUSR帐户仍然存在。 NT AUTHORITY\IUSR也在MSSQL(2012)的login下拉列表中看到。 该机器正在运行Vista家庭版。 但是,运行脚本时,我得到的错误,说NT AUTHORITY\IUSR无法find。 我也尝试了与COMPUTERNAME\IUSR只是为了它,当然它没有被发现。 我也试过单独使用IUSR ,出于某种原因用户没有被“发现”? 有任何想法吗?
我的freeradius服务器configuration有问题。 我希望能够对Windows ActiveDirectory(2008 R2)和用户文件进行身份validation,因为我的一些同事没有在AD中列出。 我们使用freeradius服务器来validationWLAN用户。 (PEAP / MSCHAPv2的) AD身份validation效果很好,但我仍然遇到/ etc / freeradius / users文件的问题 当我运行freeradius -X -x时,我得到以下结果: Mon Jul 2 09:15:58 2012 : Info: ++++[chap] returns noop Mon Jul 2 09:15:58 2012 : Info: ++++[mschap] returns noop Mon Jul 2 09:15:58 2012 : Info: [suffix] No '@' in User-Name = "testtest", looking up realm NULL […]
我发现了很多procmail的例子,以匹配From:标题与wilcards,但我想做一个完全匹配,以防止从:。* [email protected]匹配两个[email protected] 和 [email protected] 这是可能的,如果是这样,怎么样?
我正在寻找build议克隆红帽镜像RAID到位于同一台机器的单个硬盘驱动器。 这个想法是,如果服务器硬件有问题,我们有一个类似的硬件机器准备好去。 我们所要做的就是在克隆的驱动器中popup。 如果服务器RAID发生故障,我们可以切换到单个驱动器以保持正常运行,并通过备份恢复备用服务器上的原始configuration。 这是一家餐厅,每周7天营业。 我们确实有时间从上午12点到上午9点为克隆执行必要的步骤,我们在10G以下的信息下讨论。 服务器上有一个数据库。 我已经看了Rsync和Clonezilla。 但是我只是没有把握能够完成我想要的任务。 寻找一些build议,可能一步一步,如果你可以如此善良。
如果一台Linux服务器每晚在同一个文件夹上有两个不同的rsync作业到两个不同的目的地,那么这两个目的地是否都有相同的文件结束? 还是第一个作业运行,并设置一些东西在源文件夹/文件,这将导致第二个rsync作业没有实现对源的每日更改/更新? 对于使用类似robocopy的Windows环境,甚至使用BUE或类似的“差异”备份也是如此。 每个“同步”是否将目的地与源相比较,并更新目的地,而不pipe它是否同步多次到不同的目的地?
我正在研究设置这样的最佳方式:我有一个客户希望能够远程启动数据导入/处理/导出程序 – 从家里,从他的智能手机,无论如何。 他基本上需要一些button和一些告诉过程是否成功的方法,如果没有,为什么不呢。 没有比这更复杂的了。 运行此进程的服务器是基于Windows的。 我正在考虑的两种方法,首先是让IIS运行,另一个是网页,可能有.Net的东西,这将启动这个过程。 或者,第二,将客户端远程桌面连接到服务器并运行独立的应用程序,可能在.Net或MS Access中。 我担心保证IIS的安全,因为它需要世界可访问性。 另一方面,远程桌面当然也必须是全世界都可以访问的,而且我也不知道它有多安全。 我想VPN可能是正确的,但是我远远超出了我的专业领域。 我是否在意这个?
我不是很确定,如果可以在Plesk 10.4上更改传入/传出邮件的默认邮件服务器别名? 默认情况下,自Plesk 7+以来,Plesk Panel使用imap.domain.tld / pop.domain.tld和smtp.domain.tld 。 似乎不可能在面板中设置更改。 我已经成功完成了从Plesk 7到10.4的一些旧主机的一些迁移, 但有些客户不想编辑他们的Outlook首选项(他们仍然使用mail.domain.tld)… 问候