我为localhost创建了无密码ssh。我测试它并正常工作。现在我用以下命令创建一个新用户
sudo useradd -d /home/testuser -m -g impadmin impadmin_test
然后如果我三
ssh localhost然后它要求输入密码。任何人都可以帮助我背后的原因。
答案 0 :(得分:0)
问题出现是因为在同一组中添加用户时会降低.ssh文件夹及其子文件的权限,因此添加新用户后只需增加.ssh文件夹的权限即可。 sudo chmod -R 700 .ssh
然后 ssh localhost 将正常工作