linux系统中root用户不能telnet登录


当前第2页 返回上一页

登录系统也是要调用pam模块,而登录验证就在/etc/pam.d/login文件中配置。打开这个文件不出意外你会看到有一行中包含这个pam_securetty.so标记。然后使用man工具查看 man pam_securetty结果如下:

作用是对root用户的登录进行限制。

description第一行解释说:pam_securetty是一个pam模块,他要对root用户的登录进行校验,保证root登录的tty(终端)是安全的。那么什么样的终端才是安全的呢?C ?Cas defined by the listing in /etc/securetty(在这个文件里面列出来的才是安全的)。

所以结合上面的错误日志以及这段解释应该大概明白了,root登录失败的原因是终端“pts/3”没有在/etc/securetty这个文件里列出。

解决方法:

所以需要打开/etc/securetty新建一行按照原来的格式加入“pts/3”。

90fe70df3d81dcc2b9e0761936d55cd.png

然后重启telnet服务。此时root用户就可以再远程使用telnet登录了。

相关文章教程推荐:linux教程

以上就是linux系统中root用户不能telnet登录的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

在ecs管理控制台上怎么创建或修改自动快照策略

Linux登录不上

理解Linux cpu负载和 cpu使用率

Linux安装命令介绍

Linux下shell如何获取某目录下所有文件夹的名称详解

Linux靠什么赚钱

Linux 在添加账号后无权限如何解决?

Linux修改hosts文件不起作用怎么办

Linux机如何默认进入命令界面

Linux文件怎么保存

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...