|
|
昨天突然无法 ssh 到云主机,但是可以 ping 通。从控制台上看没有异常,登陆进去后发现 ssh 服务没有启动,企图启动(重启)这个服务时报错 /dev/null is not a character device!:. ~. |6 T: e6 o2 o# m
/ C* ]5 o) o4 H* ^6 _0 S
# /etc/init.d/ssh restart
/ Z, n# q/ Q& U- \6 VRestarting OpenBSD Secure Shell server: sshd failed!
. B5 W. ~; E; Y# Y" `3 D/dev/null is not a character device!.+ V n7 f) U/ d$ `& N5 l
8 c% K* i) S1 v c解决办法是,删除 /dev/null 后重建一个字符设备:
2 \9 L# J# D2 x8 s# rm -f /dev/null) o$ G* v# W, k/ _
# mknod /dev/null c 1 3
; K% v/ @3 I: s; b6 z, {% T- N" M3 ]' g1 ]' b! i( X1 D3 [
然后启动(重启)ssh 就可以了:- ]9 w; R1 W' N- [$ Y h
# /etc/init.d/ssh restart$ W8 e, V8 a4 s* s: v- a
Restarting OpenBSD Secure Shell server: sshd.) r% @' S( ?% z$ N% K
+ S) T' U3 _3 D% D1 U. u
. G% O; i6 A% r3 v6 k
) Q6 p$ V+ O: X5 A+ F6 f1 U0 {: r |
|