购买了云服务器,希望省去登录后再连接的步骤,直接在远程进行连接。
以下以我所购买的腾讯云为例。
生成SSH秘钥,并绑定云主机
因为希望用SSH免密登录,所以我创建了SSH秘钥,并且设置秘钥绑定到我所购买的主机实例,秘钥生成后会让你下载,我们将之下载后保存到本地。
创建安全组,开放22端口
创建安全组,并且将安全组关联到我们的云主机实例上。
编辑安全组的出站入站规则,在本地ping一下服务器的公网ip,确保网络已经畅通。
这些都做好后,我们就可以安装putty尝试连接了!
到最新putty下载地址下载putty和puttygen,前者用来远程连接,后者用来生成相应的私钥。
使用putty生成私钥
点击load,将文件名类型设置为 All File,导入之前下载的SSH秘钥,之后点击Save private key保存私钥文本,注意将私钥保存成xxxx.ppk的形式。
此处可参考腾讯云文档文档连接
使用putty连接
在Connection-SSH-Auth中导入之前生成的ppk文件
在Connection-Data中填写登录用户名
填写:Host Name即云服务器的外网IP,Port连接端口是22,Connection type选择SSH,然后填写Saved Sessions的名字,最后点击Save。
以后就可以直接双击保存好的Session直接登录了,并且省去了填写用户名密码的过程。