August 27, 2008

sshd:root@notty解决方法

很多人遇到如下问题,linux系统(假设是hosta)运行正常,但是用ssh user@hosta的时候一直等待,在hosta上有sshd:root@notty这样的进程(登陆用户不同可能显示不是root),但是ssh user@hosta command却可以正常执行命令command。

问题出在sshd启动伪终端的时候,找不到/dev/ptmx这个设备文件或者/dev/pts这个文件系统没有mount。
解决方法是,首先检查是否有/dev/ptmx这个字符设备文件,如果没有用mknod /dev/ptmx c 5 2创建,然后用mount -t devpts devpts /dev/pts挂载/dev/pts文件系统。



本文的引用网址:
http://www.vfocus.net/blog/mt-tb.cgi/320

Posted by vitter at August 27, 2008 10:22 AM | 引用
评论
发表评论













记住个人信息?