vim /etc/ssh/sshd_config # 编辑配置文件
PubkeyAuthentication yes#启用公告密钥配对认证方式
AuthorizedKeysFile %h/.ssh/authorized_keys #设定PublicKey文件路径
RSAAuthentication yes#允许RSA密钥
PasswordAuthentication no #禁止密码验证登录
PermitRootLogin no #禁用root账户登录,非必要,但为了安全性,请配置
:wq # 保存并退出 service sshd restart #重启服务
本地生成密钥对
ssh-keygen -t rsa -C "备注信息"
Enter fileinwhich to save the key (/root/.ssh/id_rsa):#输入key的保存位置,直接回车即保存在默认位置。
Enter passphrase (empty for no passphrase):#私钥口令(打开密码),不需要的话直接回车。