第一步,先创建密钥
ssh-keygen -t rsa
连续点击三次回车
就会多出两个文件
第二步在服务器上安装公钥
进入 公钥目录
cd ~/.ssh
安装
cat id_rsa.pub >> authorized_keys
另外,请留意 root 用户能否通过 SSH 登录:
查看ssh配置
vi /etc/ssh/sshd_config
PermitRootLogin yes
当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录:
PasswordAuthentication no
然后重启 SSH 服务:
[root@host .ssh]$ service sshd restart