vscode远程连接虚拟机配置(redhat8.4)

Posted 从此为bug秃头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vscode远程连接虚拟机配置(redhat8.4)相关的知识,希望对你有一定的参考价值。

vscode远程连接虚拟机

注意:在执行以下操作之前进去root权限
**

linux redhat8.4终端操作

**
1.linux中,安装openssh

yum -y install openssh-server

2.查看安装情况

systemctl list-unit-files | grep sshd.service

3.关闭防火墙

systemctl stop firewalld

4.修改文件sshd_config

port 22(去掉#)
AddressFamily any (去掉#)

LoginGraceTime 2m
PermitRootLogin yes(将no改为yes)

PubkeyAuthentication yes(将no改为yes)

连不上的原因,很可能出现在该文件的配置中,根据自己的情况进行修改

5.重启ssh

systemctl restart sshd.service
systemctl status sshd(查看状态)
systemctl stop sshd.service
systemctl start sshd.service

windows下vscode端操作

1.点击
2.点击open SSH Configuration File…

3.在打开的config文件中添加如下
假设虚拟终端命名行显示为:
No1@No2~

    Host @后面的主机名No2
    HostName 虚拟机ip地址(ifconfig查看)
    User @前面的username No1

4.保存

5.最后再连接

选择connect current window to Host…

以上是关于vscode远程连接虚拟机配置(redhat8.4)的主要内容,如果未能解决你的问题,请参考以下文章

VSCode使用SSH免密登录虚拟机设置

修订:问题解决:VScode 远程连接虚拟机后时常卡顿

VSCode连接服务器

vscode如何直接远程到ubuntu虚拟机docker容器?vscode远程开发

vscode及goland远程连接Linux系统

linuxvscode远程连接白屏