..
请用密钥登陆 SSH
无数人每天仍然在用 root 密码登陆他们的服务器,且不说允许 root 远程登陆是不是个好的习惯,至少咱能不用密码吗?
在 Linux 下把你的密钥加入远程服务器很简单,使用命令:
ssh-copy-id <user>@<hostname> -p <port>
登上你的服务器之后,修改 /etc/ssh/sshd_config
文件,找到 PasswordAuthentication yes
,取消对其的注释,然后改成 PasswordAuthentication no
。使用 systemctl restart sshd
重启服务即可。