97国际

不必推倒重修,老终端也能焕新 丨 97国际教育云电脑老客户升级分享会
预约直播
融合光加速,慧联全场景 丨 97国际极简以太彩光5.0 界说万兆园区全场景新范式
预约直播
97国际·(中国区)集团官方网站
产品
< 返回主菜单
产品中心
产品
解决计划
< 返回主菜单
解决计划中心
行业
合作伙伴
返回主菜单
选择区域/语言
97国际·(中国区)集团官方网站

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

审查详情
97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

怎样在VSCode中使用SSH客户端

当VSCode在建设SSH毗连后登录到远程Linux装备,可以利便地修改设惫亓文件、编译与调试软件,也直接使用SCode的图形操作界面编辑服务器上的文件,降低了操作难度,同时有用提高了“码农”们的事情效率。本文简朴先容了SSH,并先容了在VSCode中使用“Remote-SSH”插件与主机建设SSH毗连的详细办法。

  • 97国际·(中国区)集团官方网站

    宣布时间:2022-11-14

  • 97国际·(中国区)集团官方网站

    点击量:

  • 97国际·(中国区)集团官方网站

    点赞:

分享至

97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

我想谈论

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扩展中搜索插件
97国际·(中国区)集团官方网站
                                                              
若乐成装置,在VSCode图形界面左侧可以看到“远程资源管理器”的图标,如图3-2所示。
图3-2 远程资源管理器图标
97国际·(中国区)集团官方网站
                                                                         
3.2   添加主机
点击“远程资源管理器”图标,再点击SSH TARGETS睁开,点击右边的加号最先添加主机。这里的主机即为SSH服务器。
图3-3 点击加号最先添加主机
97国际·(中国区)集团官方网站
                                                                        
在弹出的输入框中凭证“ssh 用户名@IP地址 -A”的名堂输入目的主机参数,例如目的主机IP地址为192.168.3.128,主机操作系统上账户的用户名是test,那么只要输入“ssh test@192.168.3.128 -A”并点按回车键即可。
图3-4 输入目的主机参数
97国际·(中国区)集团官方网站
                                                               
接下来程序会弹出选择框,要求用户选择设置文件的生涯路径。若指定路径的设置文件不保存,VSCode将会在此路径建设新的设置文件并生涯主机信息 ;若文件已经保存,VSCode会将新增主机的信息添加到设置文件的起始处。用户可以凭证自己的习惯选择设置文件路径,但需要确保拥有该路径的读写权限,不然将由于设置文件无法生涯导致后续操作无法举行。这里以“系统分区:\Users\用户名\.ssh\config”为例。
图3-5 选择合适的config文件
97国际·(中国区)集团官方网站
                                                                         
选择设置文件后,右下角会弹窗通知“Host added”,此时点击“Open Config”审查设置文件。
图3-6 审查设置文件
97国际·(中国区)集团官方网站
                                                        
之后VSCode会翻开设置文件。确认主机信息无误后关闭即可。其中Host体现的是主机名称,HostName体现的是主机IP,User体现用户名。
图3-7 确认主机信息
97国际·(中国区)集团官方网站
                                                         
至此,主机的添加办法就完成了。
3.3   登录
点击VSCode界面左下方齿轮图标下面的绿色“><”图标翻开远程窗口。
图3-8 翻开远程窗口
97国际·(中国区)集团官方网站
                                                              
在弹出的选项框中单击“Connect to Host”。
图3-9 单击“Connect to Host”
97国际·(中国区)集团官方网站
                                                                  
在弹出的选项框中选择此前添加的主机。
图3-10 选择主机
97国际·(中国区)集团官方网站
                                                         
此时会要求选择目的主机的操作系统。
图3-11 选择目的主机的操作系统
97国际·(中国区)集团官方网站
                                                                         
在弹出的输入框中输入用户名对应的密码。以图3-12为例,在建设毗连时使用的用户名为test,此时就应输入test对应的密码。
图3-12 输入密码
97国际·(中国区)集团官方网站
                                                                   
输入密码后,插件将会和目的主机通过报文交互。若登录乐成,左下角会显示毗连的SSH服务器此前在设置中生涯的名称。
图3-13 毗连的SSH服务器IP地址
97国际·(中国区)集团官方网站
                                                            
3.4   使用VSCode远程翻开文件并编辑
在与主机建设SSH毗连后,通过VSCode可以远程翻开主机的文件并举行编辑。点击左侧的资源管理器图标,在弹出的侧边栏中单击“翻开文件夹”按钮,VSCode就会弹出一个输入框。在输入框中输入想要审查的系统文件路径,并点击“确定”按钮。
图3-14 输入路径
97国际·(中国区)集团官方网站
                                                              
接下来VSCode会要求输入登录SSH时要求输入的密码。输入密码后,即可在侧边栏看到文件列表。
图3-15 文件列表
97国际·(中国区)集团官方网站
                                                              
此时单击文件夹名称就可以睁开文件夹,浏览内部文件。单击文件名称则可以使用VSCode翻开和编辑文件。
3.5   翻开VSCode的SSH终端
在使用SSH客户端时,若是需要通过下令行执行下令,那么只需要点击菜单栏的“终端”,选择“新建终端”,在屏幕下方即可看到终端界面。
图3-16 新建终端
97国际·(中国区)集团官方网站
                                                                                
图3-17 终端界面
97国际·(中国区)集团官方网站
                                                                               
4 结语
使用Putty等终端类软件也能够通过SSH客户端和服务器建设毗连,但若是需要编辑文件,则只能借助Vi或者Vim。Vi和Vim使用的是下令行操作界面,关于不熟悉的操作者来说保存一定门槛。相比之下,VSCode不但可以用自带的终端输入下令行,还整合了自身的编辑能力,在建设SSH毗连后可以直接使用VSCode的图形操作界面编辑服务器上的文件,降低了操作难度。
                                                                                        

相关标签:

97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

点赞

更多手艺博文

任何需要,请联系97国际

97国际·(中国区)集团官方网站

返回顶部

收起
97国际·(中国区)集团官方网站 文档AI助手
97国际·(中国区)集团官方网站 文档评价
资料内容是否对您有资助?
您对目今页面的知足度怎样?
不咋滴
很是好
您知足的缘故原由是(多�。�?
您对文档是否尚有其它的问题或建议?
为尽快解决问题,请您留下联系方法以便回复
邮箱
手机号
谢谢您的反�。�
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反响 意见反响
意见反响
更多联系方法
网站地图