得到本地私钥:
如果你本地已经有了id_rsa 、id_rsa.pub (文件会存在:C:\Users\Administrator\.ssh)就不需要再配置一遍了
如果没有就:在本地的cmd电脑输入:
ssh-keygen -t rsa -b 4096
然后按三次回车
结果: 你的本地电脑现在有两个文件:
-
id_rsa(私钥,绝对不能泄露给别人) -
id_rsa.pub(公钥,这个是我们要放到服务器上去的)
将本地秘钥复制到远程:
首先将你本地的C:\Users\Administrator\.ssh下面的id_rsa.pub复制一份,然后改名为authorized_keys,然后上传到/hy-tmp。
远程输入:
cp /hy-tmp/authorized_keys ~/.ssh/authorized_keys
chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keys
打开本地的C:\Users\Administrator\.ssh的config文件
这样配置一下就可以了
Host i-2.gpushare.com
HostName i-2.gpushare.com
Port 26426
User root
IdentityFile ~/.ssh/id_rsa