服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个在Ubuntu 16.04服务器上运行的Webmin 1.851安装。 Webmin安装脚本使用PHP 7.0设置了我。 唉,我需要服务的一个Web应用程序还不兼容7.0,而我需要PHP 5.6。 我可以find如何安装PHP 5.6和7.0的指导 (感谢Lorna Jane Mitchell),这将是一个可以接受的解决scheme。 但是我不知道Webmin如何与PHP交互。 如果我遵循这些指示,我会不会从Webmin下拉出任何地毯? 有其他的方法我应该使用吗?
我在iptables几个链中有很多规则。 什么是可靠的方法来获得每桌的所有规则的准确计数? iptables –list –line-numbers打印这样的东西: Chain INPUT (policy ACCEPT) num target prot opt source destination 1 cali-INPUT all — anywhere anywhere /* cali:Cz_u1IQiXIMmKD4c */ 2 KUBE-FIREWALL all — anywhere anywhere Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 cali-FORWARD all — anywhere anywhere /* cali:wUHhoiAYhphO9Mso */ 2 DOCKER-ISOLATION all — anywhere anywhere […]
在我的服务器上,apache fastcgi正在运行。 几乎没有用户访问这个服务器 – 大多数url都受到htaccess的保护。 最近它经常发生,我加载一个URL(它也可能只是一个HTML文件,我试图通过端口80访问),它试图加载大约3分钟,然后中止,说连接已经超时。 在顶部的命令中,我看不到apache2或httpd进程。 他们在那里,但只有我明确地search他们。 发生这种情况时,我必须这样做: pkill -f apache2 /etc/init.d/apache2 start 有9个apache2进程正在运行,当我检查之前。 从逻辑上讲,这不是我所希望的行为。 我认为有大量的可能性,应该开始search。 但是,也许你可以指出我正确的方向。 例如,我有一个运行的cron,可能是问题在于其中一个php脚本。 有没有办法找出,哪个PHP脚本使apache2卡住? 更新 这里是pidof请求的截图
我有一个自定义安装CentOS 7的磁盘映像(A)。这个磁盘映像包含在另一个磁盘映像(B)中,其中还包含一个CentOS安装(最小)以及一个使用dd写入磁盘的安装程序映像A到目标磁盘。 磁盘映像B(其中包括磁盘映像A)通常写入USB驱动器,通过从此USB驱动器启动并运行安装程序来安装磁盘映像A. 现在我想要select使用pxe boot来安装磁盘映像A. 最好我想使用磁盘映像B,这样我就不必创build两个不同的工件,但如果这是不可能的,我打开替代品。 我已经尝试使用memdisk加载磁盘映像B(3.3 GB),并开始加载图像,但一段时间后,我收到错误消息“没有足够的内存来加载指定的图像”。 我试图通过设置“uppermem”和“append hardisk”来解决这个问题,但是都没有帮助。 这是通过该标签的pxe-bootconfiguration: label 1 menu label ^5) Custom CentOS uppermem 5000000 kernel memdisk initrd installer_image
我的域名的所有邮件都被发送到由我的提供商托pipe的catchall / multidrop邮箱。 我使用getmail来检索邮件并将它们转发给dovecot-lda 。 我希望所有带有未知收件人的邮件都被删除或发送到例如[email protected] 。 到目前为止, getmail简单地将这些消息留在ISP服务器上,因为它们被dovecot拒绝。 有没有办法使用getmail和dovecot (例如使用sieve )? 或者我需要让getmail提供给另一个mda,如procmail或postfix ? 我宁愿不使用postfix/sendmail而是一个更轻量级的select。
安全工具正在报告Tomcat8应用程序中的漏洞“Apple MacOS X .DS_Store目录列表泄露漏洞” 。 要修复此漏洞,需要禁止远程访问.DS_Store文件。 请build议我该怎么做?
用户可以打开和创build文件没有问题。 但是,当它们保存并单击浏览时,它将映射的驱动器断开连接到\ domain \ dfsroot并将其转储到本地文件系统上。 我已经遍布互联网,没有发现任何这样的事情。 没有发现任何有用的事件。 它影响了一大堆用户,而不是一个。 DFS是多站点,但只有一个命名空间,至今没有复制。 AD网站正确(和双重检查)。 任何线索?
AWS ECS自动缩放,我们正在使用6个c4.2xlarge实例用于自动缩放组。 想知道降低实例types并将实例数量增加到15个是个好主意
1最喜欢的 我通过前台的system()从C程序产生supervisord,在前台启动2个额外的线程。 通常情况下,如果一切顺利,这不是一个问题,但是如果我的主程序崩溃,supervisord抓取它的端口: tcp 0 0 0.0.0.0:9777 0.0.0.0:* LISTEN 1000 42478 7250/python 通常与它无关,supervisord甚至不应该接触networking… C程序使用该端口仅用于telnet通信。 有没有人遇到这个问题? 那么在下一个开始当然,我的C程序将不会启动,因为有东西在这个端口上… 如果我找不到解决scheme,我将不得不在程序启动时强制执行所有supervisord进程。
我们正在尝试使用GPO为Chrome部署扩展程序。 由于Chrome不支持连接点,因此在使用用户configuration文件磁盘时,我们无法执行此操作,因为在磁盘中取消引用path时,它们没有驱动器号。 我们试图通过从用户configuration文件磁盘中排除TEMP和TMP目录来解决这个问题,但是我们在远程桌面configuration中为我们的集合(我们正在使用RD 2012 R2部署)尝试的任何变体似乎都不起作用。 我们已经成功地testing了使用login脚本来手动将两个环境variables更改为C:\中的其他地方,但是如果我们不需要使用它,我想要避免使用脚本,而且我从不热衷于使用默认环境variables其他应用程序与此相冲突。 任何人都可以build议如何使用普通的集合configuration而不是脚本成功地从UPD中排除临时目录?