VS Code连接远程服务器
- 在Extensions中搜索:
Remote Development
- 安装
Remote Development
,安装这个的时候,另外的两个也会默认安装。
- 安装好了之后,依次点击下图中的1和2,并在3中输入连接远程服务器的命令,回车
# 例:其中,-p指定连接的端口,默认是22,lexiaoyuan是用户名,aaa.bbb.club是服务器的主机地址
ssh -p 8000 lexiaoyuan@aaa.bbb.club
- 选择第一个
.ssh\config
- VS Code右下角弹出下图,选择
Open Config
可以看到config中的内容类似这种:
Host aaa.bbb.club
HostName aaa.bbb.club
Port 8000
User lexiaoyuan
- 按下图选中,右键,在当前窗口打开连接
- 等待一下后,报错了:
[23:15:00.111] > ssh: connect to host server82.nat123.cc port 22: Connection timed out
>
[23:15:00.159] > 过程试图写入的管道不存在。
>
[23:15:00.454] "install" terminal command done
[23:15:00.456] Install terminal quit with output: 过程试图写入的管道不存在。
[23:15:00.456] Received install output: 过程试图写入的管道不存在。
[23:15:00.458] Stopped parsing output early. Remaining text: 过程试图写入的管道不存在。
[23:15:00.458] Failed to parse remote port from server output
- 解决
过程试图写入的管道不存在
的报错: - 打开设置,搜索
remote.SSH.configFile
- 在该配置项中输入:在前面那一步(下图那里)选的
.ssh\config
文件的路径
如:C:\Users\lexiaoyuan\.ssh\config
- 再试一次,选中,右键,在当前窗口打开连接
- OK了,出现下图,输入
yes
和密码。
- 连接成功后,选择
Open Folder
即可选择打开远程服务器上的文件了。
- OK,完成。
创作不易,喜欢的话加个关注点个赞,谢谢谢谢!