服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在尝试configuration一个带有3个NIC的机器,前两个是内置GbE控制器,第三个是10GbE控制器。 通过NetworkManager,我configuration了第一个GbE网卡(当时是eth0),使用静态IP地址。 第二块GbE网卡将在单独的专用networking上configuration,而10GbE网卡现在还没有被使用。 当我重新启动机器时,eth0,eth1,eth2等的顺序似乎是随机的。 有时eth0会拿起静态IP地址,有时候会被识别为eth1并获取一个DHCP地址。 在这种情况下,我需要在重新configuration之前交换电缆。 如何控制sorting,使特定的物理网卡始终以eth0或eth1forms出现,而无需更改下次重新启动?
比方说,我有一个docker主机设置了50个容器,每个容器运行一个由Apache服务的站点。 据我了解,每个容器将运行一个Apache实例,通常每个Apache实例每ram使用约250mb。 那么Apache每个subprocess需要几个MB。 我是否正确地假设每个容器都需要一个完整的Apache实例的内存? 例如。 50个站点需要50 x〜300mb? 或者Apache能够在容器之间共享部分内存来提高内存效率? Docker是否适合高效的“大规模”托pipe(例如,每个站点都是容器的大量站点,每个站点都需要很less的资源)? 或者只有一个Apache容器为50个站点提供服务是可行的?
我有一个DOS应用程序(在terminal服务上运行,Win Server 2008 Standard 6.06002 SP2)。 我需要打印到我的计算机上的共享打印机。 net use lpt2: \\mycomputer\myprn 。 当我“复制file.txt lpt2”,它完美的作品。 当我的应用程序打印,它显示打印机没有find。 DOS应用程序指向lpt2并使用hppcl。 当DOS应用程序驻留在我的机器(Win7x32)上时,我能够打印到自己的打印机。 任何线索?
我们在Ubuntu 14.04 LTS上使用Samba作为具有漫游configuration文件的PDC(主域控制器)。 一切工作正常,除非我们试图通过设置强制encryption: server signing = mandatory smb encrypt = mandatory 在/etc/samba/smb.conf的[global]部分。 这样做后,赢得8.0和赢得8.1客户(没有尝试任何其他)抱怨: Die Vertrauensstellung zwischen dieser Arbeitsstation und der primären Domäne konnte nicht hergestellt werden. 本文的英文翻译: The trust relationship between this workstation and the primary domain could not be established. 如果我们添加两个选项server signing和smb encrypt仅smb encrypt到smb.conf的[profiles]部分,那么tcpdump显示实际的stream量没有encryption! 完整的smb.conf: [global] workgroup = DOMAIN server string = %h […]
在Debian Lenny和Squeeze上修改GHOST有一个正确的方法吗? 根据这个链接,没有打算修补Lenny https://security-tracker.debian.org/tracker/CVE-2015-0235 谢谢!
这应该是一个快速和容易的。 我有一个没有域控制器(根本没有服务器)的远程站点,通过站点到站点的VPN连接到总部。 由Netlogon事件5807 (来自未链接到站点的子网的客户端连接)提示,我读这个和这个 。 这导致我认为我应该创build一个网站,子网和本网站的链接。 我对么?
我知道这个话题以各种不同的forms存在,但是我在解决我的问题上遇到了麻烦。 如果我运行service nginx restart ,nginx会失败并显示以下日志: 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already […]
我的IP更改做了不同的D类,所以我想设置一个范围: 123.123.123.xxx其中最后一个段可以是0-255。 现在,Apache说: <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny>
fail2ban不能识别失败的公钥sshlogin,我认为这可以通过修改/etc/fail2ban/filter.d/sshd.config的failregex来解决,以匹配下面一行: <date> <time> <server-hostname> sshd[25917]: Connection closed by <client-ip> [preauth] 但是我无法find一个正确的介绍如何正确修改failregex。 由于我不知道诸如^%(__prefix_line)s这样的variables^%(__prefix_line)s包含很难得到一个正常工作的正则expression式。 据我所知,最新版本0.9.1包含正确的“正在连接closures[preauth]”行,但我使用从Debian存储库fai2ban和0.9.1的configuration是不兼容的一个我有。
我正计划复制一个Web服务器以实现高可用性。 服务器在Hyper-V中作为Ubuntu 15.04虚拟机运行,并安装了MariaDB 10.0,Apache 2.4和PHP-FPM 5.6。 第二台虚拟机将作为该虚拟机的直接副本启动,但将位于美国。 第一台虚拟机位于欧洲。 (延迟时间大约是80-120毫秒) 我想保持服务器同步,以便他们都可以为我的客户端提供相同的内容,因此客户端将使用最近的服务器(为此,我将使用Route 53) 服务器之间的数据交换是安全的,以保护数据库中的联系人详细信息和其他信息,并防止更改/ var / www目录中的文件,这一点很重要。 我已经考虑使用以下选项: OpenVPN的 SSH隧道 SSL(TLS) 我的问题是哪个是最可靠,最快(延迟,吞吐量)和最安全的方法? 易维护也很好;) 我已经考虑使用SSH,用于数据库和文件复制。 但是我不确定哪个应用程序用于文件复制部分。 我应该如何设置文件的复制和我应该使用哪个应用程序? SSL可以用于数据库复制,但是它需要生成需要随时更换的证书,这可能会花费金钱。 我最后的select是使用openvpn,但我不确定是否可以将其设置为额外的networking,而不是将所有stream量都路由到该networking。 这种方法似乎也需要生成证书文件。 我希望能够在稍后添加额外的服务器到复制进程,可能是Windows服务器。