服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我已经build立了一个使用ISPConfig 3进行pipe理的LAMP服务器。 PHP运行在Fast-CGI上。 我有几个域,如my_site.com,my_site.net和my_site.org,但他们都指向相同的应用程序/网站。 每个域都有自己的Web根文件夹,并在其自己的用户下运行。 应用程序本身位于另一个用户拥有的通用目录中,如下所示: # path to my_application (owned by web1) /var/www/clients/client1/web1/web/my_application/ # sym-link to my_application from my_site.com-web-root (owned by web5) /var/www/my_site.com/web -> /var/www/clients/client1/web1/web/ # sym-link to my_application from my_site.net (owned by web4) /var/www/my_site.net/web -> /var/www/clients/client1/web1/web/ 通过这样的设置,我在执行PHP的文件系统操作时遇到了一些有关权限的问题。 例如,如果应用程序是通过my_site.com调用的,则用户web5正在尝试将某些内容写入应用程序文件夹。 但是应用程序文件夹由用户web1拥有,所以web5不允许在那里写入。 就我而言,这就是Fast-CGI的工作原理。 经过一些研究并询问了一些人,解决scheme似乎是将其全部分解到一个域(例如my_site.com),并将其他域(my_site.org,my_site.net)定义为这个域的别名。 这样,只有一个用户具有所有必要的权限。 但是,这意味着我们不得不购买多域名SSL证书 – 但是我们已经为每个域名拥有SSL证书。 我们能够使用他们与我们以前的供应商(pipe理托pipe),在那里,我们也只有一个networking目录和多个域名。 所以,如果这是可能的,我想知道:在这种情况下,把所有的域合并到一个主域名和几个别名域是否是正确的? 或者我可能误解了一些东西?
我有一个Windows Server 2003成功地在我的networking中托pipeRRAS(使用一个公有IP进行NAT)。 现在我需要托pipe另一个RRAS设置,就像我运行的一样,只有一个不同的私有IP地址和公有IP。 当我最初configuration一个新的服务器来做到这一点时,Windows 2003服务器都冻结了,我们失去了互联网连接。 那么,如何在同一networking中托pipe2台RRAS服务器? (我使用RRAS通过带宽控制器软件来限制运行专用IP的计算机的带宽,如果有的话)。
当LDAP服务器在同一台机器上运行时,在Linux操作系统(CentOS 6.3)上进行LDAP授权是否正常? 当我启动操作系统时,我认为我无法通过LDAP进行身份validation,因为我的LDAP服务器在启动时仍然没有加载。 我的目的是通过我的DB2数据库上的LDAP进行身份validation。 我读了IBM的文档,我需要configurationLDAPauthentication(或PAM ..我不明白差异,我是新手)在操作系统第一..
我试图build立一个没有运气的邮件服务器。 我希望它只接受来自已authentication用户的邮件并发送。 我希望用户能够通过互联网连接。 理想情况下,邮件服务器不会接收任何传入的邮件。 基本上我希望它接受接收端口上的消息并将它们传送到预期的接收端口25。 如果有人有一些很好的链接和指南,将是真棒。 我对linux非常熟悉,但从未玩过MTA,目前正在运行debian 6。 更具体的问题! 对不起,这是一般和后缀是复杂的。 我无法启用encryption和authentication的提交端口。 什么工程: 从本地机器发送邮件。 ( sendmail [email protected] )。 港口是开放的。 (25和587) 连接到587似乎工作,我得到一个“需要starttls”的警告,并starttls似乎工作。 但是当我尝试连接下一个命令,我得到下面的错误。 # openssl s_client -connect localhost:587 -starttls smtp CONNECTED(00000003) depth=0 /CN=localhost.localdomain verify error:num=18:self signed certificate verify return:1 depth=0 /CN=localhost.localdomain verify return:1 — Certificate chain 0 s:/CN=localhost.localdomain i:/CN=localhost.localdomain — Server certificate —–BEGIN CERTIFICATE—– MIICvDCCAaQCCQCYHnCzLRUoMTANBgkqhkiG9w0BAQUFADAgMR4wHAYDVQQDExVs b2NhbGhvc3QubG9jYWxkb21haW4wHhcNMTIwMjE3MTMxOTA1WhcNMjIwMjE0MTMx OTA1WjAgMR4wHAYDVQQDExVsb2NhbGhvc3QubG9jYWxkb21haW4wggEiMA0GCSqG […]
我最近拿走了我的WSUS服务器。 同时,我希望客户从互联网上更新,直到我再次获得WSUS。 但是,Windows更新正在联系旧服务器,(显然)无法获得新的更新。 我已将WSUS GPO更新为禁用 。 检查DNS正在解决。 已删除的WSUS GPO。 GPRESULT报告政策没有被应用 运行GPUPDATE / force 没有从DCDIAG报告的问题 我删除registry项HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ WindowsUpdate 但是重新启动后键会返回。 我还有什么可以尝试?
我试图找出哪些进程正在从CentOS服务器的特定目录中删除文件。 我研究了inotify ,但是这只是告诉我有多less文件删除正在发生; 它并没有告诉我哪个用户做了哪些删除操作,也没有告诉我他们什么时候发生了。 我也试过auditd ,但我没有运气让它在我的服务器上设置 。 有没有人有任何其他工具,他们可以build议这样做?
Varnish Security main.vcl包含 # clear all internal variables include "/etc/varnish/security/build/variables.vcl"; 和 # fallthrough: clear all internal variables on security.vcl_recv exit include "/etc/varnish/security/build/variables.vcl"; 但是/etc/varnish/security/build/variables.vcl不包含在git中。 我评论说,它工作正常,但我可以在哪里得到该文件?
我使用Juniper J系列路由器来模拟一个小型的电信公司和VPN客户。我需要使用OSPF,以便路由信息可以传播到所有P和PE节点(基本上所有的核心和边缘路由器)。注意,不希望路由信息被传播到面向客户的路由器(绿色路由器)。 TAU-PE1: set protocols ospf area 0.0.0.0 interface ge-0/0/0 set protocols ospf area 0.0.0.0 interface ge-0/0/1 set protocols ospf area 0.0.0.0 interface lo0.0 passive (loopback) set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 passive (customer facing) HAM-PE1: set protocols ospf area 0.0.0.0 interface ge-0/0/0 set protocols ospf area 0.0.0.0 interface lo0.0 passive (loopback) set protocols […]
我在Ubuntu(Lucid)主机上有两个正在运行的KVM客户机。 其中一个使用最简单的NAT方法,并在里面使用DHCP。 另外使用里面的桥接方法和静态IP。 两者都很好。 我可以混合networking方法吗? 我想创build一些使用本地192.168.122.x地址的脚本,无论客户是否有一个额外的桥接LAN接口。 有eth0和eth1接口里面会没事的。 感谢您的关注。
我们有将他们的联系人集中在SharePoint列表中的用户。 他们想在手机上访问这个列表,通过ActiveSync进行同步。 有什么办法可以从SharePoint列表同步到Exchange用户的个人联系人列表? 如果没有,那么使用Exchange公共文件夹的选项是好的(虽然我不知道如何做到这一点)。