> 为什么用telnet/ftp登录时特别慢,而登录进去后又正常呢?
这是因为telnetd/ftpd是用tcpd来启动的,而tcpd要进行安全性检查,而它使用反向名字解析。
你可以把客户机的IP地址/名字加到/etc/hosts中或加到DNS里。
另一种办法是取消tcpd(不推荐),修改/etc/inetd.conf
原来的:ftp stream tcp
nowait root /usr/sbin/tcpd
in.ftpd -l -a
改为: ftp stream tcp
nowait root /usr/sbin/in.ftpd
in.ftpd -l -a
原来的:telnet stream tcp nowait
root /usr/sbin/tcpd
in.telnetd
改为: telnet stream tcp
nowait root /usr/sbin/in.telnetd in.telnetd
改完之后用killall -HUP inetd即可生效。
本文转自中文Linux论坛