两台服务器都有相同的用户,我使用 rsync 并排除 /home/user/ 中的 ssh 文件夹,但每次我这样做(我的新服务器设置管道的一部分)时,我突然必须开始输入用户的密码,而之前我可以以用户身份 ssh 进入服务器。
我的问题是,在 .ssh 文件夹之外但在 /home/user/ 之内的哪里设置发生了更改?
答案1
/etc/ssh/sshd.conf
PasswordAuthentication no
然后sudo systemctl sshd restart
两台服务器都有相同的用户,我使用 rsync 并排除 /home/user/ 中的 ssh 文件夹,但每次我这样做(我的新服务器设置管道的一部分)时,我突然必须开始输入用户的密码,而之前我可以以用户身份 ssh 进入服务器。
我的问题是,在 .ssh 文件夹之外但在 /home/user/ 之内的哪里设置发生了更改?
/etc/ssh/sshd.conf
PasswordAuthentication no
然后sudo systemctl sshd restart