vscode远程连接linux服务器

Linux服务器(或虚拟机)条件:

  1. 开启ssh服务

客户端:

  1. vscode 

 1.服务端

 服务端需要开启ssh服务vscode才能连接,首先检验linux是否开启了ssh服务

systemctl  status sshd
servie sshd status

运行命令,如果可以看到ssh正在运行,那么可以直接使用vscode进行连接,跳转到下一步骤。

如果米有开启,那我们尝试开启:

systemctl  start sshd
servie sshd start

 开启和关闭自动启动:

systemctl enable sshd
systemctl disable sshd

如果通过systemctl和service都开启不了ssh

没关系~~~,我也没成功

接下来尝试安装ssh服务:

sudo apt-get install openssh-server

开启ssh服务

/etc/init.d/ssh start

查看是否ssh端口进程在监听

   测试连接:

   ```
   ssh localhost
   
   ps -e | grep ssh
   ```

 vscode远程连接linux服务器_第1张图片

 验证成功说明ssh服务已经开启:

查看相关的进程 

vscode远程连接linux服务器_第2张图片

2.vscode远程连接

vscode远程连接linux服务器_第3张图片

 安装remote-ssh拓展

vscode远程连接linux服务器_第4张图片

添加新的主机:

ssh -p22 root@ip 

查看配置文件,我这里配置了两台虚拟机,查看信息无误之后进行连接:vscode远程连接linux服务器_第5张图片 vscode远程连接linux服务器_第6张图片

 

 

你可能感兴趣的:(vscode,服务器,linux)