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的密码:
最后的效果: