容器内启 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/sshd
- chmod 755 -R /run/sshd
宿主机上统一对容器配置进行权限修改:
- cd /var/lib
-
- chmod 755 -R docker
-
- # 然后单独动sshd_host_xxx 权限为 600
为什么是 755 权限

drwxr-xr-x 就是 755 权限