启动 sshd 服务的时候报错
[root@hostname ~]# service sshd start
runlevel:/var/run/utmp: No such file or directory
Starting sshd: Missing privilege separation directory: /var/empty/sshd
[FAILED]
本来开始认为是 sshd 的配置文件的错误,其实不是配置文件的问题。
解决方法:
mkdir /var/empty/sshd/etc
cd /var/empty/sshd/etc
ln -s /etc/localtime localtime
如果创建不了该文件,一层一层创建
然后重启服务即可
[root@hostname ~]# service sshd restart
Stopping sshd: [FAILED]
Starting sshd: [ OK ]