telnet常见错误提示及解决方法
当出现以下问题时,即软件已安装、服务已经启动,查看23号端口却发现,没有此端口,解决方法如下:修改telnet服务配置文件。
[root@chen ~]# rpm -qa telnet*
telnet-server-0.17-48.el6.x86_64
telnet-0.17-48.el6.x86_64
[root@chen ~]# service xinetd start
正在启动 xinetd:
[root@chen ~]# service xinetd status
xinetd (pid 2168) 正在运行...
[root@chen ~]# netstat -tunpl |grep 23
[root@chen ~]# telnet 10.0.0.13
Trying 10.0.0.13...
telnet: connect to address 10.0.0.13: Connection refused
[root@chen ~]# netstat -tunpl |grep 23------没显示相应端口
1.如果安装了telnet、telnet-server的rpm包,就跳到2,否则安装这个包。
yum -y install telnet.*
yum -y install telnet-server
2.修改telnet服务配置文件
vi /etc/xinetd.d/telnet
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
将disable=yes行前加#,或者改为disable=no
3.重新启动xinetd守护进程
[root@localhost root]#service xinetd restart
4.完成上诉步骤即可telnet成功。
[root@chen ~]# telnet 10.0.0.13
Trying 10.0.0.13...
Connected to 10.0.0.13.
Escape character is '^]'.
CentOS release 6.5 (Final)
Kernel 2.6.32-431.el6.x86_64 on an x86_64
login: chen
Password:
注意:在登录时,考虑到安全性,不能使用root用户进行登录。