VScode通过SSH连接远程服务器

一. 在VScode上安装SSH插件

直接在VScode应用商店搜索安装即可:

二. 登陆服务器的root用户

使用命令"su -"或者"sudo -i -u root"都可以。

三.用vim编辑器打开服务器的SSH配置文件,把PasswordAuthentication后面的no改为yes,表示SSH允许远程密码认证

打开SSH配置文件使用命令"vim /etc/ssh/sshd_config".

修改后按esc键退出编辑模式使用"wq"命令退出,最后还要输入"sudo service ssh restart"重新启动ssh服务:

四. 使用VScode连接

首先点解VScode左侧的SSH插件按钮

再点击SSH的加号新建远程:

然后输入连接命令: ssh root@ip地址:端口号

接下来就是选择操作系统,再输入服务器root用户的登陆密码即可.

若忘记密码可以使用命令"passwd root"修改密码:

相关推荐
Dovis(誓平步青云)19 分钟前
《滑动窗口算法:从 “暴力遍历” 到 “线性高效” 的思维跃迁》
运维·服务器·数据库·算法
石去皿37 分钟前
【嵌入式就业10】Linux内核深度解析:从启动流程到驱动框架的工业级实践
linux·运维·服务器
Wpa.wk39 分钟前
接口自动化 - 多环境统一文件配置 +多响应统一转换处理
运维·服务器·测试工具·自动化·接口自动化·统一配置
Trouvaille ~40 分钟前
【Linux】应用层协议设计实战(二):Jsoncpp序列化与完整实现
linux·运维·服务器·网络·c++·json·应用层
tritone1 小时前
使用阿贝云免费云服务器学习Vagrant,是一次非常顺畅的体验。作为一名开发者
服务器·学习·vagrant
wangjialelele1 小时前
Linux中的进程管理
java·linux·服务器·c语言·c++·个人开发
杜子不疼.1 小时前
【Linux】库制作与原理(二):动态库的制作与使用
linux·运维·服务器
小白电脑技术2 小时前
飞牛漏洞焦虑?别瞎折腾WAF了!用Lucky五步搞定“防爬墙”
服务器·网络·安全
消失的旧时光-19432 小时前
Nginx 是什么?为什么它不写在代码里?——从 0 认识 Nginx
运维·服务器·nginx
RisunJan2 小时前
Linux命令-lpq(查看打印队列状态)
linux·运维·服务器