vscode remoteSSH配置

1. 首先下载插件

 

2. 在ubuntu里安装ssh server

我这里是要在windows上去ssh我的ubuntu虚拟机,先要在ubuntu里安装ssh server,安装方法见:https://www.cnblogs.com/Jay-CFD/p/10745854.html 中的第二条“2)安装WSL下的ssh工具”

最重要的是配置Port和PasswordAuthentication这两个参数。

3. 确认能否ping成功

可以在ubuntu里用ifconfig去查一下ip地址,如果没有安装,可以根据提示先安装一下:

 

这里的ens33:下的inet后面就是ip地址,先在windows powershell里ping一下:

 

如果可以ping通过,再试试能不能直接ssh过去,ssh的地址就是ubuntu的用户名@ip地址,这里的端口设置的和前面配置文件Port里一致,8022:

 

4. 设置remote-SSH

接下来配置一下vscode里的remote-SSH:

 

 

 注意:如果远程服务器需要私钥登陆,则添加一行如下参数,且私钥必须放在C:\Users\ywj123450\.ssh路径下:

IdentityFile C:\Users\ywj123450\.ssh\private_key

 

Host可以自己随便给一个名字,HostName设置为前面ifconfig查出来的ip地址,User设置为ubuntu的用户名,Port和前面配置的一致,然后就可以连接了,打开以后会需要你输入ubuntu的密码:

 

最后的效果:

 

 

posted @ 2021-03-31 20:52  JayYin  阅读(1672)  评论(0编辑  收藏  举报