1.生成ssh公私钥文件
ssh-keygen -t rsa
一直为默认选项
2.修改SSH主配置文件 /etc/ssh/sshd_config
vim /etc/ssh/sshd_config
这里面找到 PasswordAuthentication yes 这一行将 yes 改为no。
3.在终端软件Xshell下,生成自己的公私钥。
点击下一步。
点击下一步。
输入密码后,点击下一步。
点击下一步。
保存为文件后,选择保存目录保存后点击完成。
点击关闭。
4.将公钥文件导入服务器,把用户公钥文件写进 /root/.ssh/authorized_keys。
先把公钥文件从本地导入服务器
用到 lrzsz 命令
yum -y install lrzsz
安装完成后,输入rz。
rz
将公钥文件写进/root/.ssh/authorized_keys中。
cat id_rsa_2.pub >> .ssh/authorized_keys
5.重启ssh服务
systemctl restart sshd.service