本篇主要介绍的是使用 ssh 插件 Remode-SSH 进行远程连接 Linux 进行开发。我希望在Windows电脑上实现对工控机的远程开发,因此我的安装步骤是:安装OpenSSH-Server;在VSCode中安装Remote-SSH;在Windows中安装Remote-SSH并对其进行配置。
安装OpenSSH-Server
Linux 系统一般默认安装 OpenSSH-Client,因此OpenSSH-Server一般需要我们自己手动安装。
使用如下命令安装 SSH服务端,
sudo apt-get install openssh-server
安装完成后,使用
sudo systemctl status sshd
命令,查看OpenSSH 服务端的状态。
由上图可知,SSH 服务端已经被激活。正在运动是因为我已经连接并对其进行控制。
安装Remote-SSH插件并对其进行配置
打开VSCode插件界面,在搜索框中输入Remote,点击Remote Development并安装,这个插件会同时安装Remote所有系列。
安装完成之后,使用快捷键 ctrl+shift+p 弹出命令窗口,输入ssh, 找到Open Configuration File 选项。
选择打开本地用户下的 .ssh/config 文件,输入自己的Linux机器配置信息。
Host sss
HostName 192.168.0.0
User xxx
Host 定义别名或者模式;
HostName: 定义实际的主机名或者IP地址;
User 表示连接时使用的用户名。
Windows安装Remote-SSH并连接服务端
在Windows上VSCode 中安装Remote-SSH,并点击左下角的蓝色图标,连接远程主机
点击之后发现会出现,连接到主机,点击并选择Linux,点击Continue,之后输入Linux账户的密码即可。连接成功过,会出现已连接到SSH:XXX。
之后打开工作目录就可以在Windows上编辑代码了。
可以使用快捷键 ctrl+shift+~打开终端,进行操作。
如有不足,敬请指正!
都看到这里啦,留个赞
再走吧