服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图重新启动我的iptables服务,但它给我一个在我的iptables文件中的规则之一的错误。 iptables: Flushing firewall rules: [ OK ] iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Unloading modules: [ OK ] iptables: Applying firewall rules: iptables-restore: line 15 failed [FAILED] 这是我的文件的样子: # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT […]
从我对PXE(预启动执行环境)的理解中,我知道在启动客户机和DHCP服务器之间必须先进行一些协商以获得networking参数(IP地址等),以便客户机能够获取启动加载程序和内核映像从引导服务器。 换句话说,除了做一个“虚拟”机器之外,我们在这里谈论的是一个“裸机”机器,所以这些协商必须有一些“预启动”的机制,这正是PXE是关于。 当我想到“networking安装”选项时,我无法弄清楚如果没有前面提到的机制,新的虚拟机如何能够获取启动映像(引导加载程序和内核)。 所以,下面是一个简短的问题:当configuration一个新的虚拟机时,你如何期待virt-manager中的“networking安装”选项在幕后工作? 非常感谢。
我知道这个主题有几个类似的post,但我想知道的是如何重新启动已经停止的服务。 是否有.bat或.vbs脚本检查服务是否停止,然后在停止并在循环中运行时重新启动它? 感谢您的帮助! 更新7.IX.2012 @ 11.25据我所知,有几个post详细介绍了SC和net stop & net start ,其中大多数post是关于先停止服务然后重新启动的。 我正在处理已经崩溃或停止的服务,我需要检查它是否停止,然后重新启动它。 我希望我更清楚。 也有一个附加的日志文件也是很好的。
我可能做了一些非常愚蠢的事情,但是我弄不清楚是什么。 在云主机上运行Ubuntu Server 12.04(数字海洋,如果有的话)。 所有的shell脚本都不做任何事情,只是立即返回提示,没有错误,警告,甚至中指的摇摆。 start-stop-daemons脚本不会从命令行运行“./script-name”,而不仅仅是cron 执行位被设置 shell是/ bin / bash 用户是根 尝试改变#!/ bin / sh到#!/ bin / bash 尝试不使用破折号通过dpkg-reconfigure dash 脚本正在parsing – 如果我编辑它是非法的,我会得到错误 用尽想法… 有没有什么原因,我只是不会看到输出?
我工作的公司的客户之一已经改变了他们的互联网连接,现在我们不能再连接到他们的局域网了。 为了帮助我解决这个问题,客户站点上的networking人员已经configuration了他们的防火墙,以便与他们公共IP地址的HTTPS连接对任何IP都是开放的。 我应该把https://<customer's IP>放在我的浏览器中,然后得到一个网页。 那么,它可以从我尝试过的任何networking(甚至是来自我的智能手机)运行, 而不是来自我公司的局域网。 我认为这可能是我们的防火墙的一个问题(尽pipe我检查了它的规则,并允许出站TCP端口443到任何地方),所以我只是直接连接到我们的提供商的networking连接,完全绕过防火墙,仍然没有工作(一切工作)。 所以我向我们的互联网提供商的客户服务寻求帮助,他们要求我们对客户的IP进行跟踪。 tracert是成功的,因为输出中显示的最后一跳是我想要达到的主机。 所以他们说没问题 🙁 我也尝试telnet <customer's IP> 443 ,这也工作 :我得到一个空白页光标闪烁(我尝试使用另一个随机端口,这给了我一个错误消息,因为它应该)。 不过,从任何我的局域网中的任何PC浏览器,我无法打开该URL。 我试着用Wireshark检查networkingstream量:我看到软件包经过并回答,认为我看到的数据包远远less于我成功连接到另一个HTTPS网站的数据包。 请参阅附件屏幕截图:我必须模糊IP,无论如何,较长的string是我的PC的本地IP地址,较短的一个是客户的公共IP。 我不知道还有什么要尝试的。 这是唯一的知识产权这样做…任何想法我可以尝试find解决这个问题? 谢谢,让我知道如果你需要进一步的细节。 编辑 :当我说“它不工作”,我的意思是:页面不打开,浏览器不断加载很长一段时间,并最终显示一个错误,说该网页无法打开。 我现在不在我的办公室,所以我不能粘贴确切的消息,但这是浏览器到达超时时的正常消息。 当我说“它有效”,我的意思是浏览器加载并显示一个网页(这是客户的防火墙pipe理界面的login页面:所以有防火墙品牌的标志,并有字段input用户名和密码)。 2012年9月13日更新 :再次尝试通过我们的互联网连接到客户的networking,没有防火墙。 这就是我所做的: 在备用笔记本电脑上运行Kubuntu 12.04现场发行版; 更新了我可以安装WireShark的所有软件包; 附加到我的局域网,并validation我无法打开https://<customer's IP> 。 validation了这个尝试的Wireshark跟踪和我已经发布的一样。 validation,我可以连接到另一个客户的主机使用rdesktop(它的工作); 试图到rdesktop <customer's IP> ,这里的输出: kubuntu@kubuntu:/etc$ rdesktop <customer's IP> Autoselected keyboard map en-us ERROR: recv: Connection reset by […]
我的Apache安装是运行的PHP作为fastcgi,和虚拟 主机指向/ home / / public_html。 和fastcgi是家/ /cgi-bin/php.fcgi 与selinux public_html设置是: /usr/sbin/setsebool -P httpd_enable_homedirs 1 chcon -R -t httpd_sys_content_t /home/someuser/public_html 所有者和组是用户,例如用户“someuser”: ls -all /home/someuser/cgi-bin/ drwxr-xr-x 2 someuser someuser 4096 Sep 7 13:14 . drwx–x–x 6 someuser someuser 4096 Sep 6 18:17 .. -rwxr-xr-x 1 someuser someuser 308 Sep 7 13:14 php.fcgi ls -all /home/someuser/public_html/ | greep […]
如何知道在Windows执行程序是否正常? 我准备了一个运行几个程序的bat文件,并且在错误的情况下处理exception。 在linux上,一个程序执行后返回一个代码。
我已经从MSDNAA Windows 8。 我对Hyper-V非常感兴趣,所以我用openSUSE创build了一个hyper-v虚拟机。 如果我连接,我只有800×600分辨率。 我还没有find任何分辨率设置。 如果你能够改变它? 最好的祝福,
可能重复: 寻找一个Windows应用程序来parsing和过滤大量的文本 寻找一个精简的Windows应用程序,这将使我能够通过非常大的日志文件高效地search特定的错误关键字,理想情况下能够过滤这样的关键字。
如何列出Windows Server 2003 Active Directory组织单位的所有权限以存档? 我需要一个readeble列表为了比较与同一个域的另一个OU的权限。 感谢您的帮助提前。