- 生成新密钥对
1使用PuTTYgen生成或ssh-keygen -t ecdsa命令创建 - 创建公钥文件
123456789#创建文件夹mkdir .ssh#写入公钥nano ~/.ssh/authorized_keys#修改权限chmod 700 .sshchmod 600 ~/.ssh/authorized_keys - 开启密钥登录
1234567891011nano /etc/ssh/sshd_config#允许密钥登录PubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2#关闭密码登录PasswordAuthentication no#修改SSH端口Port 51168 - 重启SSH服务
12345#清除root密码passwd -d root#重启SSH服务systemctl restart sshd