欢迎光临
我们一直在努力

为什么Linux SSH服务无法启动并报错/var/empty/sshd must be owned by root and not group or world?

Linux SSH无法启动,报告/var/empty/sshd must be owned by root and not group or world。

解决方案:

1、确保您以root用户身份登录或使用sudo命令执行以下操作。

2、检查/var/empty/sshd目录是否存在,如果不存在,请创建该目录。

3、更改/var/empty/sshd目录的所有者为root,并确保它不是属于组或其他用户。

以下是相应的命令:

切换到root用户(如果当前不是root用户)
su 
创建目录(如果不存在)
mkdir p /var/empty/sshd
更改目录的所有者和权限
chown root:root /var/empty/sshd
chmod 755 /var/empty/sshd

完成上述步骤后,尝试重新启动SSH服务。

相关问题与解答:

为什么Linux SSH服务无法启动并报错/var/empty/sshd must be owned by root and not group or world?

1、Q: 如果我已经按照上述步骤操作了,但仍然遇到相同的问题怎么办?

A: 确保在更改所有者和权限时没有错误消息,您可以使用ls l /var/empty/sshd命令来验证所有者和权限是否正确设置,如果仍有问题,请检查系统日志(如/var/log/messages或journalctl xe)以获取更多详细信息。

2、Q: 我如何确认SSH服务是否正在运行?

A: 您可以使用以下命令检查SSH服务的状态:

   sudo systemctl status ssh

如果SSH服务正在运行,您应该会看到类似于"Active: active (running)"的消息,如果不是,请查看系统日志以获取更多信息,并尝试重新启动SSH服务。

到此,以上就是小编对于“linux ssh无法启动,报告/var/empty/sshd must be owned by root and not group or world”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《为什么Linux SSH服务无法启动并报错/var/empty/sshd must be owned by root and not group or world?》
文章链接:https://yuyunkj.com/article/3122.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发