目录
一、安装SSH
0.之前安装过了,这里就不赘述安装方法了,请小伙伴们自行查阅资料哈。
1.安装成功,如下图所示
二、VScode上安装RemoteSSH插件
有时候VScode自动更新和插件自动更新会导致远程连接失效。所以,禁止VScode和插件的更新,请小伙伴们自行查阅资料哈。
三、生成私钥 ssh-keygen
四、将生成的id_rsa.pub
文件传到远程服务器~/.ssh
目录下
如果远程服务器没有
~/.ssh
,那就创建~/.ssh
。
五、ssh username@ip -p 端口号
连接远程服务器,并将id_rsa.pub
加入到authorized_keys
中
① ssh username@ip -p 端口号
② cd .ssh
③ cat id_rsa.pub >> authorized_keys
完成后,
exit
退出连接
六、改用私钥登录:ssh username@ip -p 端口号 –i id_rsa
正常情况下,不需密码就连接上了。
七、对Remote SSH进行配置
1.打开配置文件
2.配置
①Host:连接服务器的名称,可自定义
②Hostname:远程服务器的IP地址
③User:用于登录远程服务器的用户名
④Port:用于登录远程服务器的端口
⑤IdentityFile:本地主机的id_rsa的路径
3.验证