不讲废话,直入正题:
1, 查看系统有没有安装OpenSSH
开始 》 设置 》 应用 》 可选功能
如果 ‘OpenSSH’ 没有安装就点 》 添加功能
如果已经安装就不用理会了。这一步主要是看你的系统有没有安装OpenSSH.
2,生成密钥
win+r > cmd
输入命令:ssh-keygen
然后 回车 回车 回车
3,授权
打开文件夹 C:\Users\你的用户名/.ssh/
把里面的id_rsa 和 id_rsa.pub拷贝到你的远程服务器目录/root/.ssh/ 下
连接远程服务器
win+r > cmd
ssh root@你的服务器ip
输入密码
回车
进入/root/.ssh目录
cd /root/.ssh
授权
ssh-copy-id -i id_rsa.pub root@你的服务器ip
输入密码,如果出现yes/no 就输入yes
回车
现在可以删除远程服务器的id_rsa 和 id_rsa.pub文件了
4,配制快捷登陆
打开本地目录 C:\Users\你的用户名/.ssh/
创建文件 config 记得不要后辍,内容如下:
Host vpsnikename #这里是登录别名快捷登陆时方便使用
HostName xx.xx.xx.xx #服务器IP地址
Port 22 #端口
User root #用户名
IdentityFile ~/.ssh/id_rsa #密钥地址
上面的内容编辑好后把井号#及后面的说明文字删除,以免出错
如果想配制多个连接复制上面的内容然后对应改下就行了。
5,登陆测试
然后你就可以很快速的SSH连接你的服务器了
win + r > cmd
输入 ssh vpsnikename (上面配制文件里面设置的登陆别名)
回车



