sshd:root@notty解決方法


sshd:root@notty解決方法 [復制鏈接]
--http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2050551

 

 

cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Mon Jan 26 19:10:11 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/VolGroup-lv_root / ext4 defaults 1 1
UUID=bb1adf9d-23b4-4a0b-ae87-878ee4ba6206 /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0

 

 

# mount
/dev/mapper/VolGroup-lv_root on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sdc1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)



很多人遇到如下問題,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文件系統。
               

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM