在vscode中用ssh连接虚拟机Ubuntu

0 阅读1分钟
  • 记录本地在win10下用vs连接虚拟机ubuntu 22.04

一、安装和设置VScode

1.下载VScode

code.visualstudio.com/Download vs下载.png 打开网站,选择需要的版本下载。

2.安装VS

双击按步骤安装即可。

3.安装VS插件

在扩展中(sctrl+shift+x)

vs ssh插件.png

4.点击ssh旁的“+”

12ea05d0-42c6-4ab1-9cf1-5714cc49dae8.png

5.输入需要连接ssh的地址,然后回车,选择需要更新配置的文件位置即可。(确认Ubuntu已启用ssh服务,若未开启先看第二部分)

81ed0cd9-f17f-4666-bbc7-b904dff0f64f.png

6.点击IP旁边的向右箭头,进行ssh连接。

303fa096-19b1-4a9d-ab06-269e7d84ed57.png

7.输入登录用户的密码即可。

3c80b1e0-8a39-464f-9504-add7f78fd1f1.png

二、Ubuntu22.04开启ssh服务

1.更新软件包列表

sudo apt update

2.安装 OpenSSH 服务器

sudo apt install openssh-server

3.检查 SSH 服务器状态

sudo systemctl status ssh

image.png
默认情况下,OpenSSH 服务器的配置文件位于 /etc/ssh/sshd_config。您可以根据需要修改此文件来进行自定义配置。例如,您可以更改 SSH 服务器的监听端口、允许或禁止密码登录、限制登录用户等。

4.如果无法连接可能需要查看防火墙配置。

sudo ufw status 查看防火墙状态
sudo ufw allow OpenSSH 添加允许SSH服务通过

d7761e47-ac2f-4f7d-8e1a-914f7783e1ab.png