小工具知识网

当前位置: 首页 > 行业知识 > 记录 | docker权限原因导致service ssh start失败

行业知识

记录 | docker权限原因导致service ssh start失败

2026-10-20 07:28:14 来源:互联网转载

【报错】

容器内启 ssh server ���错

有两个错:

(1)/etc/ssh/sshd_host_rsa_key 权限太高;

(2)/run/sshd用户组不为 root

解决方法:

方法一:

各自容器内对/etc/ssh/sshd_host_rsa_key 赋低权限

chmod 600 -R /etc/ssh

更改 /run/sshd 用户组为 root

chown -R root.root /run/sshdchmod 755 -R /run/sshd
方法二(不建议动外面,容器影响到其他人的环境):

宿主机上统一对容器配置进行权限修改:

cd /var/libchmod 755 -R docker# 然后单独动sshd_host_xxx 权限为 600

为什么是 755 权限

drwxr-xr-x 就是 755 权限

上一篇:app怎么上云服务器?

下一篇:主机多大动静正常吗