linux: telnet

问题: telnet: connect to address 192.168.1.103: Connection refused

总结:{

  1. 需要开启telnet服务, /etc/xinetd.d/krb5-telnet

  2.telnet登录不能使用root用户,但是可以使用普通用户telnet登录之后,使用su切换到root用户.

}

 

解决问题:

ssh 192.168.1.103

# netstat -tnl |grep 23

rpm -qa telnet-server

# vi /etc/xinetd.d/telnet (我的CentOS release 5.11 (Final)是 vi /etc/xinetd.d/krb5-telnet ;  )

把disable         = yes

修改为:

disable         = no

# service xinetd restart# netstat -tnl |grep 23
tcp        0      0 0.0.0.0:23                  0.0.0.0:*                   LISTEN

再次尝试远程登录

# telnet 192.168.1.103

Trying 192.168.1.103...
Connected to localhost (192.168.1.103).
Escape character is '^]'.
Red Hat Enterprise Linux AS release 4 (Nahant Update 8)
Kernel 2.6.9-89.EL on an x86_64
login: root
Password:
Login incorrect

总是提示密码不正确

主机 192.168.1.103,添加一个普通用户,尝试使用普通用户登录

[root@rac3 ~]# useradd fei
[root@rac3 ~]# passwd fei

[oracle@localhost ~]$ telnet 192.168.1.103
Trying 192.168.1.103...
Connected to localhost (192.168.1.103).
Escape character is '^]'.
Red Hat Enterprise Linux AS release 4 (Nahant Update 8)
Kernel 2.6.9-89.EL on an x86_64
login: root
Password:
Login incorrect

login: fei
Password:

[fei@rac3 ~]$

使用普通用户登录后,再切换到root

[fei@rac3 ~]$ su -

Password:
[root@rac3 ~]#

原来是为了安全,限制了root用户登录。

posted @ 2016-07-29 11:08  oucaijun  阅读(204)  评论(0编辑  收藏  举报
下载TeamViewer完整版 下载TeamViewer