LiveCD 開啓SSH服務

 LiveCD 開啓SSH服務

 1.設置IP地址 

  1. # ip addr add 192.168.219.130/24 dev eth0 
  2. # ip a 

 2.爲root設置密碼

  1. # passwd root 

3.開啓ssh服務 

  1. # find / -name 'sshd' 
  2. # /usr/sbin/sshd -f /etc/ssh/sshd_config 
  3. ERROR "Missing privilege separation directory: /var/lib/sshd" 
  4. # mkdir -pv /var/lib/sshd 
  5. # /usr/sbin/sshd -f /etc/ssh/sshd_config 
  6. # ps aux |grep [s]shd 

 4.通過Xmanager連接,出現如下錯誤 

  1. "WARNING! The remote SSH server rejected X11 forwarding request." 

5.經查日誌,獲取如下錯誤信息 

  1. error: openpty: No such file or directory 
  2. error: session_pty_req: session 0 alloc failed 

 6.查看/dev/ptmx和/dev/pts是否存在,以及ptmx的權限是否正確 

  1. #ls -l `find /dev/ -name 'ptmx'` 
  2. crw-rw-rw- 1 root tty 5, 2  5月  5 14:46 /dev/ptmx 
  3. #find /dev/ -name 'pts' 

7.查看/etc/fstab 

  1. # cat /etc/fstab  
  2. none         /proc    proc    defaults          0 0 
  3. sysfs        /sys     sysfs   defaults          0 0 
  4. devpts       /dev/pts devpts  gid=4,mode=620    0 0 
  5. tmpfs        /dev/shm tmpfs   defaults          0 0 

 8.mount /dev/pts

  1. 連接ssh成功,執行umount -l /dev/pts後 
  2. "WARNING! The remote SSH server rejected X11 forwarding request."   
  3. 錯誤重現,無法通過ssh連接服務器,錯誤日誌如下  
  4. error: openpty: No such file or directory  
  5. error: session_pty_req: session 0 alloc failed 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章