密钥登录&禁止密码登录

在远程服务器上创建密钥对.

ssh-keygen -t rsa

新建authorized_keys文件

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

修改authorized_keys权限为拥有者可读写

chmod 600 ~/.ssh/authorized_keys

禁止密码登录

vi /etc/ssh/sshd_config

找到PasswordAuthentication将其值改为no

重启ssh服务

systemctl restart sshd或者service sshd restart

你可能感兴趣的:(密钥登录&禁止密码登录)