直接进入主题~
一、服务器登陆公钥秘钥设置
步骤如下:
1、本机生成私钥公钥文件
本机进入到.ssh目录下,c:/Users/UserName/.ssh, 在该目录下执行
$ ssh-keygen -t rsa
然后一路回车即可。
说明:如果原先./ssh目录下有id_rsa id_rsa.pub这两个文件,以上的一路回车操作会生成新的id_rsa id_rsa.pub来覆盖原来的key文件。
或者想生成不同命名的key文件可以如下操作
说明:命令后面的“-C ‘UserName@qq.com’”也是可以去掉的
![f4db0993af101bbbd5e50c6c6a7bf554.png](https://img-blog.csdnimg.cn/img_convert/f4db0993af101bbbd5e50c6c6a7bf554.png)
2、将本地生成的公钥信息放到服务器
将本地生成的公钥信息放置到需要访问的服务器,操作如下:
本地获取公钥信息,复制信息
![d06ff17d3d70dd69289770e1e13c74b6.png](https://img-blog.csdnimg.cn/img_convert/d06ff17d3d70dd69289770e1e13c74b6.png)
Xshell登录服务器,加入你有root权限,
Cd /root/.ssh
Vi authorized_keys
将以上复制的内容粘贴到文件尾部。Ok完成。
说明:假设你的服