某日在 update Glibc 時,因為 sshd 有用到它,所以把 sshd restart

可是

正在停止 sshd:                                             [失敗]
正在啟動 sshd:                                             [  確定  ]

啥米!!! …… 怎麼會有失敗這一行

當下的連線還是可以操作 console 的,但只要新的連線要到 22 port 就是不行

/var/log/secure 就出現了這種奇怪的記錄

Feb  2 14:50:40 xxxx sshd[3447]: fatal: daemon() failed: No such device

解決方式只要重建 /dev/null

rm -f /dev/null 
mknod /dev/null c 1 3 
chmod 666 /dev/null

但跟 /dev/null 有啥關系,原因 /etc/init.d/sshd 啟動檔裡會用到 /dev/null

可是 /dev/null 啥時壞掉了 ? 對我來說是個謎,或許常在寫 script 用到 /dev/null 寫錯了方式搞壞它了吧

Related posts 相關文章
xz liblzma 漏洞後門事件
More...
架設 VPN 服務 – WireGuard – 主打比 IPSec、OpenVPN 更快、安全
More...
ssh 到裝有 cygwin openssh 的 windows 主機卻出現 no kex alg 錯誤
More...
透過 SSH Tunnel 從 A SSH 連到 B
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。