[✔️]vscode通过ssh连接远程server

简介: [✔️]vscode通过ssh连接远程server

如果远程主机只有server服务,并没有桌面环境,如果我们需要在这个远程主机上进行开发工作,如果直接通过ssh链接这个主机进行开发,就就有点不是太方便,因为ssh仅仅是个单纯的控制台,满足不了我们复杂的开发需求。


强大的vscode有一个remote-ssh插件,连接到远程server后,其开发体验就和本机一样丝滑。


步骤


搜索安装Remote-SSH


image.png


Connect To Host


image.png


Configure SSH Hosts


image.png


我们需要先配置一个远程server,这里有好几个可选的配置文件,我这里选择使用当前用户的配置,即第一个:


image.png


当我们配置完毕后,在Remote Explorer中选择Remote就会看到刚刚配置的主机信息


image.png


如果没有出现,手动刷新下试试


image.png


连接主机


image.png


连接主机有2种方式:


  • 在当前窗口打开主机


  • 在新窗口打开主机


感觉自己的需求使用,


如果连接失败,大概率是ssh配置有误


当我们打开remote-server时,需要输入下用户密码,输入正确后,就会进入到主机中


image.png


注意左下角的状态,它会提示我们的ssh连接状态和连接信息


之后的开发过程中,我们需要注意下 vscode的细节还是做的很到位,当我们要打开文件时,vscode会自动列出来目录信息,同时Linux的一些常用命令也能正常在terminal中使用。


当我们需要下载某些文件时,vscode右键菜单里面的download,可以将远程的文件下载到本地。


目录
相关文章
|
11天前
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
4月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
347 6
|
1月前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
2月前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
4月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
4月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
55 3
|
4月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
131 2
|
4月前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
1198 0
|
7月前
sublime和vscode 推荐安装的插件
sublime和vscode 推荐安装的插件
89 0
|
7月前
|
人工智能 自然语言处理 算法
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
259 0
下一篇
DataWorks