linux下,Telnet连接输入正确的用户名和密码后,却还一直提示输用户名和密码,解决方案。

先上图:

        linux下,Telnet连接输入正确的用户名和密码后,却还一直提示输用户名和密码,解决方案。_第1张图片

1. 确保telnet服务开启,服务器防火墙关闭状态。

2. 在 etc/xinetd.d/telnet下,确认是否把 disable注释或者改为no

linux下,Telnet连接输入正确的用户名和密码后,却还一直提示输用户名和密码,解决方案。_第2张图片

3. 在 var/log/secure 下,查看日志,看一下是否有如下输出提示:pam_securetty提示 access denied(拒绝访问):tty pts/0 is not secure(终端 pts/1 不安全)。

(这里我觉得是telnet机制为了保护linux系统安全,禁止root远程telnet登录,对源主机作了的映射,比如我的主机ip映射为pts/0)

    根据这个提示,在配置文件里配置。

linux下,Telnet连接输入正确的用户名和密码后,却还一直提示输用户名和密码,解决方案。_第3张图片

4. 在 etc/securetty 下,添加上面的提示配置

   添加 pts/0  

linux下,Telnet连接输入正确的用户名和密码后,却还一直提示输用户名和密码,解决方案。_第4张图片

你可能感兴趣的:(linux,linux)