服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在尝试解决临时服务器上的端口问题时,我偶然在生产服务器上运行nmap,发现端口800已打开: 800/tcp open mdbs_daemon 我不知道什么mdbs_daemon是 – 我已经GOOGLE了端口号和守护进程,但只能find一个暗示,这是与NFS有关的讨论,但我敢肯定,我没有安装任何相关的东西我的Ubuntu 10.04生产服务器。 我只是不确定我应该在这个意想不到的港口担心。
每台交换机使用一台DHCP服务器可以发布IP范围吗? 例如,我有2 Swicthes(A&B)。 我喜欢: 切换a => 192.168.1.50 – 192.168.1.75 开关b => 192.168.1.76 – 192.168.1.100 我的问题是我有几个开关,连接了一个“testing台”。 在每个长凳上,他们连接了十几个系统。 然后他们在每个系统上加载软件。 加载的软件将一些数据发送到服务器,并且服务器需要知道数据来自哪个台阶 。 通过每个交换机的固定IP范围,我可以确定它。 另一个选项是知道每个系统连接到哪个端口(基于MAC?)?
我试图计算在LAMP堆栈机器中AMP所使用的内存量。 top -bn1 | grep -E '(mysql|httpd|php)' | awk '{mem += $(NF-2)} END {print mem}' 但是使用上面的命令生成的总和大于100%,但是我期望100%以下的数据,因为单个进程的内存使用率已经以%表示。 请帮我理解一下, top报告的内存不能用这种方式来计算内存的使用情况吗?
在使用Apache的虚拟主机configuration中获取Order指令时遇到了一些麻烦。 我有一些IP地址,我想完全拒绝访问整个虚拟主机。 这些以前被标记为恶意。 除了我们的内部IP范围之外,我还想拒绝除GET和HEAD之外的所有请求。 我在第一个Directory指令中遇到了问题,并想出如何使用Order指令进行排列。 这是我到目前为止,它似乎没有工作,所以我想得到一些build议,如何最好的命令这个块… NameVirtualHost *:80 <VirtualHost *:80> ServerName www.test.com ServerAlias test.com DocumentRoot /var/www/html/www.test.com <Directory /var/www/html/www.test.com> Options +FollowSymLinks Order Deny,Allow # Deny suspect IPs previously flagged Deny from 111.111.111.111 Deny from 222.222.222.222 Deny from 333.333.333.333 # But only internal IPs can POST <LimitExcept GET HEAD> Deny from all Allow from 10.10.0.0/22 </LimitExcept> Allow […]
有人正在使用我的服务器(可能来自不安全的forms)发送大量的垃圾邮件。 我看了一下mailq但似乎无法find解决这个问题的地方。 有没有办法来追查这些垃圾邮件来自哪里? 我正在使用CentOS和Postfix 这是我的main.cf文件的一部分: sendmail_path = /usr/sbin/sendmail.postfix # newaliases_path: The full pathname of the Postfix newaliases command. # This is the Sendmail-compatible command to build alias databases. # newaliases_path = /usr/bin/newaliases.postfix # mailq_path: The full pathname of the Postfix mailq command. This # is the Sendmail-compatible mail queue listing command. # mailq_path = /usr/bin/mailq.postfix […]
我有一个安装在Windows 7上的apache服务器..我主要用于testing..现在,我需要修改apache的设置为真正的服务器。 以下是我需要处理的清单。 首先:我有多个dynamicDNS注册在dyndns.com ..我希望每一个去特定的文件夹..我已经设法使端口去不同的文件夹,但不知道如何使它与dynamicDNS或域名.. 第二件事,我通常使用shell脚本来testing服务器的安全性,每当我使用shell脚本,我可以导航到服务器上的每个目录,即使我可以看到其他驱动器.. 我如何强制用户看不到指定的文件夹之外? EX: www folder exists at C:/wamp/www .. Inside it I have website1 and website2 .. If I upload the shell to website1, I can use it to get the files/folders in website2 .. How can I make the script think that folder website1 is the root folder and […]
我设法在我的服务器上安装邮件服务(Windows Server 2008 R2与IIS 7)。 目前可以通过https://mail.mydomain.info:8000访问。 我想访问它,而不指定端口号,例如https://mail.mydomain.info 。 任何人都可以指导我应该设置什么样的configuration(在IIS或DNS或其他地方)?
由于OpenSSL + Apache,我正在失去主意。 我查了很多资源,咨询过的同事,意识到现在最好的select是咨询其他资源(也就是你们)。 我使用Python和CherryPy编写了软件,在端口1240上查找HTTP请求。 但是,由于我需要屏蔽networking检查的事实,我想用ssl来包装。 我们决定使用Apache的ProxyPass来代替Python,因为它更快,更可靠,更全球化。 一切都说完成,安装了apache。 build立一个单独的用户等服务运行,所以当它得到(cr / h)acked他们被监禁在一个用户帐户。 所有的爵士乐。 现在我写了以下启用的网站: ProxyRequests Off <VirtualHost *:443> ServerName SERVER_NAME ProxyPass / http://127.0.0.1:1240/ ProxyPassReverse / http://127.0.0.1:1240/ <Directory proxy:*> Order Deny,Allow Allow from all </Directory> SSLEngine on SSLCACertificateFile /etc/ssl/certs/MY_CERT.crt SSLCertificateFile /etc/ssl/certs/MY_CERT.crt SSLCertificateKeyFile /etc/ssl/certs/MY_CERT.pem </VirtualHost> 看起来棒极了,不是吗(请注意,由于Dataleakage我已经更改了服务器名称和证书的名称大写字母等无论如何,即使是艰难的,看起来不错,当我连接到Firefox我得到以下错误。 (Error code: ssl_error_rx_record_too_long)我想:“等等,那不好”。 所以我开始使用Google,我发现mod-ssl可能不会被加载。 所以我这样检查: root@SYSTEM:/etc/apache2# apachectl -t -D DUMP_MODULES [Thu Jan […]
如何在NIC内核更新中find有关驱动程序版本的信息: 当前: # uname -r 2.6.32-279.2.1.el6.x86_64 – # ethtool -i eth0 driver: e1000e version: 1.9.5-k firmware-version: 2.1-2 bus-info: 0000:02:00.0 可用的内核更新: # yum check-update kernel Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirror.for.me.uk * epel: mirrors.coreix.net * extras: centos.mirroring.pulsant.co.uk * updates: mirror.for.me.uk kernel.x86_64 2.6.32-279.19.1.el6 如何确定此驱动程序的实际版本是否有任何其他命令用于此目的? # rpm -q –changelog kernel.x86_64 […]
寻找理想的设置,包括nginx作为我们的顶层负载均衡器,负载分布在多个Varnish实例中。 什么是分配这个负载的最佳方式? 一种方法是简单地在实例之间均匀分配,另一种方式是根据请求URL模式分配负载。 有这个最好的做法吗? 另外 – 我们需要手动(从后端)清除caching中的特定项目。 要做到这一点,最简单的方法是向我们的每个Varnish实例发出一个小的HTTP“PURGE”请求。