VSCODE连接vmware虚拟机

灰太狼 2023-09-27 18:21 279阅读 0赞

  有时候想用VSOCDE中的ssh连接虚拟机(桥接模式)的终端进行操作,但是执行ssh命令后总是报错:

  1. Could not connect to 192.168.XXX.XXX (port 22): Connection failed

  这种情况的原因是虚拟机的sshd未启动,首先来判断下sshd是否存在:

1.判断sshd是否存在(虚拟机端)

  1. user@ubuntu:~$ ps -ef|grep sshd
  2. user 7052 6995 0 04:22 pts/5 00:00:00 grep --color=auto sshd

  若输出结果如上述格式,说明sshd未启动,要先启动

2. 安装sshd(虚拟机端)

  1. sudo apt-get install openssh-server

3.启动sshd(虚拟机端)

  1. sudo service sshd start

  这个时候一般再用VSCODE连接就成功了,如果还没成功提供两种方法:

  1)启动服务后,还是连接失败,尝试重启ssh
  1. service ssh restart
  2) 关闭防火墙,释放端口
  1. sudo ufw disable

参考:https://blog.csdn.net/shinuo123456/article/details/93737469

发表评论

表情:
评论列表 (有 0 条评论,279人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VMware虚拟

    目录 1、虚拟机介绍 2、虚拟机在测试中的应用 3、常见虚拟机 4、VMware的下载和安装 5、VMware14安装CentOS7操作系统 5.1创建虚拟机 5

    相关 VMware 虚拟

    2.1 虚拟机的安装 VMware特点: 不需要分区及可以在同一台电脑上安装两个及以上的系统 本机可以与虚拟机进行网络通信 可以随时修改虚拟硬件环境 快照功能,可以用