iSlot官方网站

无线新履历,不变如磐石 丨 高校关键场景高密无线优良实际分享会
date
预约直播
从此,无线可“磐石" 丨 iSlot官方网站磐石无线解决规划场景颁布会
date
预约直播
iSlot官方网站 - 引领潮水
产品
解决规划
< 返回主菜单
解决规划中心
行业
合作同伴
返回主菜单
选择区域/说话
iSlot官方网站 - 引领潮水

您订阅的产品有更新,请实时查阅

查看详情
iSlot官方网站 - 引领潮水 iSlot官方网站 - 引领潮水

若何在VSCode中使用SSH客户端

当VSCode在成立SSH衔接后登录到远程Linux设备,能够方便地批改设备上的文件、编译与调试软件,也直接使用SCode的图形操作界面编纂服务器上的文件,降低了操作难度,同时有效提高了“码农”们的工作效能。本文单一介绍了SSH,并介绍了在VSCode中利用“Remote-SSH”插件与主机成立SSH衔接的具体步骤。

  • iSlot官方网站 - 引领潮水

    颁布功夫:2022-11-14

  • iSlot官方网站 - 引领潮水

    点击量:

  • iSlot官方网站 - 引领潮水

    点赞:

分享至

iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水

我想评论

1 概述
在VSCode中使用SSH客户端登录到远程Linux设备,不只能够方便地批改设备上的文件,还能够在设备上编译与调试软件,有效提高了“码农”们的工作效能。那么,若何在VSCode中使用SSH客户端呢?本文将具体介绍具体的操作步骤。
                                                                  
2 什么是SSH
在介绍具体的操作步骤前,本章先单一介绍一下什么是SSH。
SSH(Secure Shell,安全表壳)是一个必要进行加密和认证的,用于远程接见及文件传输的网络安全和谈。SSH职能类似于Telnet服务,但SSH基于加密和认证的个性可以为用户提供更壮大的安全保险机造,在用户使用不安全的网络环境登录设备时,SSH可能有效;ど璞覆皇躀P地址诓骗、明文密码截取等攻击。
SSH基于服务器/客户端结构。SSH服务器能够接受多个SSH客户端的衔接。
                                                                
3 若何在VSCode中使用SSH客户端
3.1   装置插件
若要在VSCode中使用SSH客户端,必要先为VSCode装置一个名为“Remote-SSH”的插件。点击VSCode图形界面左侧的“扩大”图标,在弹出的输入框中输入Remote-SSH后点按回车键,即可查找到这款插件。点击“装置”后,期待插件装置结束。
图3-1 在VSCode扩大中搜索插件
iSlot官方网站 - 引领潮水
                                                              
若成功装置,在VSCode图形界面左侧能够看到“远程资源治理器”的图标,如图3-2所示。
图3-2 远程资源治理器图标
iSlot官方网站 - 引领潮水
                                                                         
3.2   增长主机
点击“远程资源治理器”图标,再点击SSH TARGETS发展,点击右边的加号起头增长主机。这里的主机即为SSH服务器。
图3-3 点击加号起头增长主机
iSlot官方网站 - 引领潮水
                                                                        
在弹出的输入框中依照“ssh 用户名@IP地址 -A”的体式输入指标主机参数,例如指标主机IP地址为192.168.3.128,主机操作系统上账户的用户名是test,那么只有输入“ssh test@192.168.3.128 -A”并点按回车键即可。
图3-4 输入指标主机参数
iSlot官方网站 - 引领潮水
                                                               
接下来法式会弹出选择框,要求用户选择配置文件的保留蹊径。若指定蹊径的配置文件不存在,VSCode将会在此蹊径创建新的配置文件并保留主机信息;若文件已经存在,VSCode会将新增主机的信息增长到配置文件的肇始处。用户能够依照自己的习惯选择配置文件蹊径,但必要确保占有该蹊径的读写权限,不然将由于配置文件无法保留导致后续操作无法进行。这里以“系统分区:\Users\用户名\.ssh\config”为例。
图3-5 选择相宜的config文件
iSlot官方网站 - 引领潮水
                                                                         
选择配置文件后,右下角会弹窗通知“Host added”,此时点击“Open Config”查看配置文件。
图3-6 查看配置文件
iSlot官方网站 - 引领潮水
                                                        
之后VSCode会打开配置文件。确认主机信息无误后关关即可。其中Host暗示的是主机名称,HostName暗示的是主机IP,User暗示用户名。
图3-7 确认主机信息
iSlot官方网站 - 引领潮水
                                                         
至此,主机的增长步骤就实现了。
3.3   登录
点击VSCode界面左下方齿轮图标下面的绿色“><”图标打开远程窗口。
图3-8 打开远程窗口
iSlot官方网站 - 引领潮水
                                                              
在弹出的选项框中单击“Connect to Host”。
图3-9 单击“Connect to Host”
iSlot官方网站 - 引领潮水
                                                                  
在弹出的选项框当选择此前增长的主机。
图3-10 选择主机
iSlot官方网站 - 引领潮水
                                                         
此时会要求选择指标主机的操作系统。
图3-11 选择指标主机的操作系统
iSlot官方网站 - 引领潮水
                                                                         
在弹出的输入框中输入用户名对应的密码。以图3-12为例,在成立衔接时使用的用户名为test,此时就应输入test对应的密码。
图3-12 输入密码
iSlot官方网站 - 引领潮水
                                                                   
输入密码后,插件将会和指标主机通过报文交互。若登录成功,左下角会显示衔接的SSH服务器此前在配置中保留的名称。
图3-13 衔接的SSH服务器IP地址
iSlot官方网站 - 引领潮水
                                                            
3.4   使用VSCode远程打开文件并编纂
在与主机成立SSH衔接后,通过VSCode能够远程打开主机的文件并进行编纂。点击左侧的资源治理器图标,在弹出的侧边栏中单击“打开文件夹”按钮,VSCode就会弹出一个输入框。在输入框中输入想要查看的系统文件蹊径,并点击“确定”按钮。
图3-14 输入蹊径
iSlot官方网站 - 引领潮水
                                                              
接下来VSCode会要求输入登录SSH时要求输入的密码。输入密码后,即可在侧边栏看到文件列表。
图3-15 文件列表
iSlot官方网站 - 引领潮水
                                                              
此时单击文件夹名称就能够发展文件夹,浏览内部文件。单击文件名称则能够使用VSCode打开和编纂文件。
3.5   打开VSCode的SSH终端
在使用SSH客户端时,若是必要通过号令行执行号令,那么只必重点击菜单栏的“终端”,选择“新建终端”,在屏幕下方即可看到终端界面。
图3-16 新建终端
iSlot官方网站 - 引领潮水
                                                                                
图3-17 终端界面
iSlot官方网站 - 引领潮水
                                                                               
4 结语
使用Putty等终端类软件也可能通过SSH客户端和服务器成立衔接,但若是必要编纂文件,则只能借助Vi或者Vim。Vi和Vim使用的是号令行操作界面,对于不熟悉的操作者来说存在肯定门槛。相比之下,VSCode不只能够用自带的终端输入号令行,还整合了自身的编纂能力,在成立SSH衔接后能够直接使用VSCode的图形操作界面编纂服务器上的文件,降低了操作难度。
                                                                                        

有关标签:

iSlot官方网站 - 引领潮水 iSlot官方网站 - 引领潮水

点赞

更多技术博文

任何必要,请联系iSlot官方网站

iSlot官方网站 - 引领潮水

返回顶部

收起
iSlot官方网站 - 引领潮水 文档AI副手
iSlot官方网站 - 引领潮水 文档评价
ev-close ev-close-m
该资料是否解决了您的问题?
ev-close ev-close-m
您对当前页面的中意度若何?
不咋滴
极度好
dark-star dark-star dark-star dark-star dark-star
ev-close ev-close-m
您中意的原因是(多。?
您对文档是否还有其它的问题或建议?
为尽快解决问题,请您留下联系方式以便回复
邮箱
手机号
ev-bg
感激您的反。
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
请选择服务项目
关关征询页
售前征询 售前征询
售前征询
售后服务 售后服务
售后服务
定见反馈 定见反馈
定见反馈
更多联系方式
【网站地图】