vscodessh(vscodessh连接Ubuntu)
本篇文章给大家谈谈vscodessh,以及vscodessh连接Ubuntu对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
vscode及goland远程连接Linux系统
不管是用vscode还是goland,首先都需要在Linux上开启ssh服务,配置端口。如果是云服务器就比较方便,如果是虚拟机,建议使用主机模式,设置固定IP。
一、配置ssh
centos7_64位:
在终端中运行命令查看是否已经安装了ssh服务,
yum list installed | grep openssh-server
如果没有安装,运行命令进行安装,
yum install openssh-server
进入配置文件进行修改,开放远程连接端口和权限,在/etc/ssh/ 目录下进入sshd服务配置文件sshd_config,将Port 22,ListenAddress 0.0.0.0,ListenAddress ::前面的#号去掉,开物笑启监听端口和监听地址,将PermitRootLogin yes前面#号去掉,开启远程登录。将PasswordAuthentication yes前面的#号去掉,开启使用用户名和密码作为连接验证。
开启 sshd 服务,输入绝昌sudo service sshd start运行,
检查sshd服务是否已经开启,输入ps -e | grep sshd运行,
或者输入netstat -an | grep 22检查22号端口是否开启监听;
在Ubuntu16.04_64位:
打开终端,运行sudo ps –e |grep ssh
查看是否开启ssh,如果没有开启,先更新资源列表,
sudo apt-get update
安装ssh,
sudo apt install openssh-server,
查看是否安装成功,sudo ps –e |grep ssh;
二、远程连接Linux系统(以centos7为例)
vscode远程连接Linux系统:
打开vscode , 安装extension,
点击应用商店,搜索并蚂扒Remote - SSH安装,
安装完成后,打开使用快捷键 Ctrl + Shift + P 打开命令面板,输入ssh,选择设置 Remote-SSH:Settings 那行,如下图进行勾选
如图操作,进入配置界面
保存(ctrl+s)过后,点击左下角连接按钮进行连接:
选择connect to host
直接连接或者新增连接,新增连接如下:
格式:ssh xulei@192.168.9.20 -A
连接会要求输入密码验证,连接成功后会出现如下界面:
新增终端即可进入当前路径;
goland远程连接Linux系统:
版本:goland2020.1
进入文件--设置:
选择插件
搜索ftp进行安装(其他版本可能叫RemoteHostsAccess)
按照如图序号操作:
点击Test Connection进行测试
连接成功!
配置映射,在本地创建同名文件夹
将文件从虚拟机同步到本地:
跳板机快捷登录(mobaxterm&vscode)
我们普遍使用跳板机去访问野早内网服务器,一般情况是我们经由跳板机两次甚至多次ssh到我们想要得服务器上,这样比较麻仿脊喊烦。
情况是本地ssh到跳板机A,再ssh到服务器B
mobaxterm新建session
红框内打勾并填入跳板机A的相关信息,黄框内填入服务器B的相关信息,保存即可。
对于使用vscode进行远程连接服务器 也可以配置ssh的config文件来达到快捷登备野录的效果
对于已经安装好remote ssh的vscode,打开ssh的config
最后一行的C:\Windows\System32\OpenSSH\ssh.exe 为本地openssh的地址,请自行修改
保存好后 vscode直接连接 TargetMachine即可
[img]vscodessh切换用户
1、首先点态余旦带击打帆迟滚开vscodessh软件。
2、其次在软件中点击用户。
3、最后在用户中点击切换即可。
关于vscodessh和vscodessh连接Ubuntu的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。