为什么添加新用户后,无密码ssh不起作用

时间:2014-09-15 09:16:06

标签: linux hadoop ssh

我为localhost创建了无密码ssh。我测试它并正常工作。现在我用以下命令创建一个新用户

sudo useradd -d /home/testuser -m -g impadmin impadmin_test

然后如果我三

ssh localhost
然后它要求输入密码。任何人都可以帮助我背后的原因。

1 个答案:

答案 0 :(得分:0)

问题出现是因为在同一组中添加用户时会降低.ssh文件夹及其子文件的权限,因此添加新用户后只需增加.ssh文件夹的权限即可。 sudo chmod -R 700 .ssh

然后 ssh localhost 将正常工作