刚刚在CentOS 6.8上创建了一个新用户B,并将Ubuntu 16的用户A的公钥设置为B&#39的authorized_keys。工作良好。不要通过ssh连接询问密码。
更改B的主目录(在/ etc / passwd /:/ home / B> / user / B中)后,请询问B&#39的密码。尝试通过SSH从A连接到B,并且/ home / B和/ user / B上的权限相同。
是sshd的默认根路径/ home /?
答案 0 :(得分:0)
您没有更改SELinux标签,因此SELinux不知道他应该将/ user视为/ home。 - Jakuje
非常感谢! Jakuje。你是对的并解决了问题。