linux root用户没法telnet登录
发现问题:
1==》 运用telent登录之前要装置telent效劳然后启动效劳。
这一步是一般举行的,没什么不测,小伙伴能够本身去百度装置这telnet效劳的历程。我是运用yum装置的。
2==》 telnet长途登录
在线进修视频教程引荐:linux视频教程
这一步出了问题,telnet装备ip后(默许23端口)进入了用户名暗码输入界面,运用root登录一向提醒Login incorrect。然后就检察了一下登录日记。键入敕令 tail /var/log/secure 检察日记以下:
日记中倒数的三行就是我上次登录失利的信息。看倒数第三行pam_securetty提醒 access denied(谢绝接见):tty pts/3 is not secure(终端 pts/3 不平安)。
登录体系也是要挪用pam模块,而登录考证就在/etc/pam.d/login文件中设置。翻开这个文件不出不测你会看到有一行中包括这个pam_securetty.so标记。然后运用man东西检察 man pam_securetty效果以下:
作用是对root用户的登录举行限定。
description第一行诠释说:pam_securetty是一个pam模块,他要对root用户的登录举行校验,保证root登录的tty(终端)是平安的。那末什么样的终端才是平安的呢– –as defined by the listing in /etc/securetty(在这个文件内里列出来的才是平安的)。
所以连系上面的毛病日记以及这段诠释应当也许邃晓了,root登录失利的原因是终端“pts/3”没有在/etc/securetty这个文件里列出。
解决方法:
所以须要翻开/etc/securetty新建一行根据本来的花样到场“pts/3”。
然后重启telnet效劳。此时root用户就能够再长途运用telnet登录了。
相干文章教程引荐:linux教程
以上就是linux体系中root用户不能telnet登录的细致内容,更多请关注ki4网别的相干文章!