服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
如果我用nmap扫描我的服务器,它显示21端口打开。 但是当我login到这个服务器并运行netstat时,我什么都看不到。 $ nmap -sT服务器 开始Nmap 4.76(http://nmap.org)在2009-06-24 11:54 MSD 服务器上有趣的端口(xxxx): 未显示:994个已过滤的端口 港口国服务 21 / tcp open ftp 22 / tcp打开ssh … Nmap完成:1个IP地址(1个主机)在7.97秒内扫描 $ netstat –listen –tcp –numeric 怎么会这样? 这可能是一个安全问题? UPD:与nmap连接时的tcpdump输出 13:13:02.982805 IP 10.19.10.2.51983> server.ftp:S 767068541:767068541(0)win 5840 13:13:04.096705 IP 10.19.10.2.52000> server.ftp:S 792080356:792080356(0)win 5840 13:13:04.131169 IP server.ftp> 10.19.10.2.52000:S 3312178661:3312178661(0)ack 792080357 win 32768 13:13:04.131346 IP 10.19.10.2.52000> server.ftp:。 ack […]
我如何search文件,其中的一些可能是目录(在这种情况下recursion)给定的string? 我想search一个类定义的源文件,所以如果在每个输出string之前有包含文件的名字,那也是很好的。
我的电脑上有两个以太网接口,运行的是Ubuntu 9.04。 两个接口都运行静态IP,但使用单独的网关。 我的/etc/network/interfaces文件看起来像这样: auto eth0 eth1 iface eth0 inet static 地址10.0.0.5 networking掩码255.255.255.0 网关10.0.0.1 iface eth1 inet static 地址192.168.2.5 networking掩码255.255.255.0 网关192.168.2.1 我希望所有的stream量都通过eth0运行,但似乎要通过eth1 。 有没有一种方法可以让我的通用出站stream量通过eth0来代替,而只使用eth1通讯到其子网? 答案应该是持久的; 也就是说,它应该能够在重新启动后无需超级用户重新启动就能运行命令。 编辑 :按要求,这里是我的route -n命令的输出: 内核IP路由表 目标网关Genmask标志度量参考使用Iface 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth1 […]
SVN注释function非常强大,可以快速查找特定代码行上的特定function。 如果用户通过http访问SVN,这个function会稍微受到限制(但是仍然有用)。 没有以这种方式交换证书,所以注释显示没有由使用http提交更改的开发人员修改的行的名称。 问题是,有没有办法让开发人员将某种types的证书传递给服务器上的SVN来唯一标识它们的提交? 这仅仅是在这种环境下所需要的ID的存在。 其他方法如svn + ssh和文件协议不可用。 最后,这个服务器是在一个内部局域网上,而不是公共的。 https提示也欢迎。 SVN服务器在Apache2上运行在Linux上。
我正在寻找一些有关如何为build筑物devisenetworking布线的有用信息。 我对568A这样的接线标准并不是很感兴趣,但更感兴趣的是build筑物的布线。 例如: 将build筑物中所有数据点的所有布线回到中心点(线路长度允许的地方)是更好的办法,还是通过经由链路连接到核心交换机或路由器的多个本地交换机更好光纤(或铜)链路? 任何有用的提示或url,将不胜感激。
我有一台机器运行VisualSVN服务器的SCM和IIS,它承载一个Web前端来执行一些存储库pipe理任务。 理想情况下,我想绑定一个不同的域名到每个,但似乎我不能做到这一点,至less在一个名称上指定一个端口。 对于所有的意图和目的,看起来你不能在一台机器上运行两个Web服务器,即使请求是不同的域名,端口80的请求也会传送给每个服务器。 这是这种情况还是有办法解决这个问题? 我不愿意把端口号放在其中一个端口号,因为它不是特别方便用户。
检查SMTP服务器是否启用SSL的最佳方法是什么? 后续问题:如果尚未启用SSL,如何启用SSL。 操作系统是CentOS。
我最近在Ubuntu服务器上安装了Webmin ,但是我无法正常工作。 我问了一个最近关于保存iptables的问题 ,但事实certificate,你不需要“保存”iptables的更改。 无论如何,打开端口后仍然无法让Webmin工作: iptables -A INPUT -p tcp -m tcp –dport 10000 -j ACCEPT 看来这个命令不是开放端口10000,还是Webmin有一个单独的问题。 如果我运行iptables -L我看到如下所示的行,但没有端口10000: ACCEPT tcp — anywhere anywhere tcp dpt:5555 state NEW ACCEPT tcp — anywhere anywhere tcp dpt:8002 state NEW ACCEPT tcp — anywhere anywhere tcp dpt:9001 state NEW 但是,有一条线: ACCEPT tcp — anywhere anywhere tcp dpt:webmin 任何想法为什么Webmin不工作? […]
有没有一种方法来确定颠覆中的最新标签? 对于我已部署的应用程序,客户端需要有另一台服务器,以便在活动服务器closures的情况下可以访问它们。 已经有一个自动化系统将数据库复制到备份服务器。 应用程序代码位于Subversion版本库中,我想编写一个脚本,将代码从Subversion自动复制到备份服务器。 我有一个脚本,但是,我需要手动告诉它要检索的标签。 有没有办法使这完全自动化。 服务器正在运行Redhat。
我有一个客户,他们的股票和司机的信件有些疯狂 – 他们现在已经没有字母上的字母来分配(不与现有的物理驱动器冲突等)。 这里有什么select? 我已经读了一些使用安装的驱动器 ,但这将严重改变这家公司访问他们的数据。 在这种情况下还有其他的select吗? 注意:感谢大家的build议,很多伟大的想法,现在我很多工作来解决这个问题。 我真的很感激所有的反馈