服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
有什么办法来dynamic确定在运行时使用哪个htpasswd文件? 例如,在VirtualHost上下文中的以下(不起作用,只是一个例子): RewriteEngine on RewriteMap htpasswdfiles txt:/srv/htpasswdfiles/htpasswdfiles.map RewriteCond %{HTTP_HOST} ^(.*)$ RewriteRule .* – [E=PASSWD_FILE:${htpasswdfiles:%1},L] <Directory /some/path> AuthType Basic AuthName "Restricted Access" AuthUserFile $PASSWD_FILE Require valid-user </Directory> 我知道上面的例子不起作用,但我不知道是否有不同的方式来使用像这样的环境variables…如果不是,我不知道是否有任何其他方法来selecthtpasswd文件在运行时dynamic。 htpasswdfiles.map将是一个包含左侧域名和右侧相应htpasswd文件path的地图。
我在Linux服务器上安装了dansguardian 。 除了一件事以外,一切都运行良好:如果用户在他的浏览器中设置了一个不同的代理服务器(在我的局域网之外),他将能够绕过dansguardian 。 任何人都可以帮我解决这个问题吗? 编辑 :我的服务器上有一个访问控制器 – ChilliSpot – 监听端口80上的所有请求。然后控制器将所有的请求redirect到dansguardian 。 所以,我认为这应该够了,但事实并非如此。 任何想法,我应该做什么更多。 NB我更像是一个“Linux”新手(即使我不只是Linux的新手)而不是Linux大师。
我正在使用Ubuntu服务器12.04。 如果用户只是其自己的组的成员,为什么他仍然可以做SOME_OTHER_USER? 我能阻止这个吗?
我已经安装了Windows 8 Enterprise,取代了Windows 7 Professional。 Windows 8随Internet Explorer 10一起提供。公司策略要求通过IElogin到站点,然后请求VPN证书,最后在IE中安装该VPN证书。 问题是,IE 10不打开请求页面,并抛出“页面无法显示”的错误。 我可以通过点击“仍然继续”在“网站证书无效”警告,然后它不会进一步。 该网站旨在运行在IE浏览器,我相信它使用一些证书访问COM DLL内部(certadm.dll)。 我不能安装任何其他版本的IE,因为Win 8不支持它。 我唯一的select是卸载Windows 8,但我想确保没有解决scheme之前,我这样做。 有任何想法吗? 在IE中debugging问题的一些方法?
我有一个托pipe多个KVM实例的系统。 所有这些都连接到一个单一的桥梁(比如brvirt ),也连接到eth1 。 此第2层环境位于使用172.16.10.0/24进行地址更改的专用networking上。 系统上还有两个其他接口,我们称之为eth0 (10.10.10.10)和eth2 (10.10.20.20)。 通常情况下,外部连接通过SNAT提供给eth0的地址(主机的默认网关也在这个接口之外)。 对于某些系统 ,我需要在10.10.20.0/24networking上连接到eth2的显式1-1 SNAT规则。 这是一个问题,因为当我们点击POSTROUTING链来执行SNAT ,出站接口select已经完成。 内核已经select了默认路由(假设连接到除直接连接的networking之外的任何东西),这意味着当SNAT规则修改源IP地址时,本地路由基础设施会丢弃数据包,因为它始于错误的层2networking。 有没有办法解决? 我真正想要做的是在POSTROUTING链的结尾根据数据包的源地址做出路由决定……但是有一个很好的理由叫做POSTROUTING 。
我只想冲浪网站,成为一个Web服务器,但它不工作。 我的规则是: -P INPUT DROP -P OUTPUT DROP -P FORWARD DROP -A INPUT -p tcp –dport 80 -m state –state NEW,RELATED,ESTABLISHED -j ACCEPT -A OUTPUT -p tcp –dport 80 -m state –state NEW,ESTABLISHED -j ACCEPT 另外,我对这些国家还不太确定。 在我的情况下哪些是无用的,为什么? 非常感谢你的帮助。 编辑 我仍然不能上网。 有了这些规则,我希望我的服务器成为一个Web服务器,同时能够从这台机器上网(这只是为了练习) 这是我更新的规则。 他们怎么了? (我添加了两行DNS端口,不知道它们是否有用或正确) -P INPUT DROP -P OUTPUT DROP -P FORWARD DROP -I INPUT […]
最初, Ubuntu One看起来很完美,但似乎只能在我的主目录中同步文件夹。 我想要一种方法来同步在一个系统上select的任何文件夹与另一个系统上的任何文件夹。
我是Ubuntunetworking的新手,我想知道是否有方法可以让我在Ubuntu上进行以下操作。 维护networking用户和一个networkingpipe理员。 维护机器之间的软件状态,所有客户机必须具有只能由pipe理员修改的相同软件。 维护机器之间的configuration文件状态。 同样,每台计算机的软件状态应始终保持一致,并且软件状态只能由pipe理员修改。 每个用户将在中央服务器上的networking驱动器上具有存储空间。 现在我有6个Ubuntu 12.04机器在同一个局域网上,我想有一个服务器和5个客户端机器遵循上面的约束。 如果有人能给我一些build议,或者至less有一个通用的指导方针来完成这种types的系统,那将是非常好的。
CentOS 5.x 64位W / Plesk服务器:YUM更新要更新内核等,这是好的? 这是什么'百胜更新'输出: –> Running transaction check —> Package kernel.x86_64 0:2.6.18-308.13.1.el5 set to be installed —> Package kernel-headers.x86_64 0:2.6.18-308.13.1.el5 set to be updated —> Package php.x86_64 0:5.3.16-9.el5.art set to be updated —> Package php-cli.x86_64 0:5.3.16-9.el5.art set to be updated —> Package php-common.x86_64 0:5.3.16-9.el5.art set to be updated —> Package php-devel.x86_64 0:5.3.16-9.el5.art set […]
我已经build立了一个适当的IPconfigurationKVM主机,但我的主机让我创buildDHCP,并使用它分配IP的机器。 我想看看是否有一个更简单的方法来做到这一点(或更好)。 刚开始的时候,我没有发现任何指向正确方向的东西。 我刚刚安装了Debian 6.0 x64,所以我没有安装任何东西。 我已经login,查询以下信息,并从我的主机更改密码设置一个。 我有一个Debian 6.0 x64系统,具有以下初始networkingconfiguration(用我的真实第一个八度代替255): # tail /etc/network/interfaces auto eth0 iface eth0 inet static address 255.9.24.80 broadcast 255.9.24.95 netmask 255.255.255.224 gateway 255.9.24.65 # default route to access subnet up route add -net 255.9.24.64 netmask 255.255.255.224 gw 255.9.24.65 eth0 我有一个/ 29子网,我想从我的主机使用虚拟机: IP:255.46.187.152 / 29 掩码:255.255.255.248 广播:255.46.187.159 可用IP地址:255.46.187.153至255.46.187.158 我喜欢Cloudmin的界面,所以我想尝试一下,如果我能pipe理我的客人。 所以,我的问题是: 如何在主机系统上设置最好的,以便我可以在客人上使用额外的子网IP,并让他们从互联网上访问? 我还需要托pipe一个DNS服务器,这意味着这些虚拟机中的一个必须有两个IP分配给它并且可以从外部访问。 […]