当前位置: 首页 > article >正文

vscode 通过ssh 连接虚拟机vmware(ubuntu)

1.网络连接是否ping的通(ubuntu虚拟机使用的是net 连接方式)

2.配置环境

ubuntu 需要安装ssh server 服务

        (1): 安装(Ubuntu安装ssh server)

                        apt-get install openssh-server

                      检查是否ssh server 是否启动

                        ps -e | grep ssh

                        如果仅仅显示 ssh-agent 说明没有启动服务
                      systemctl start sshd  //启动服务

                       systemctl enable sshd // 开机自启动        

                        systemctl status sshd // 查询状态

          (2):            vscode 安装插件

                vs端配置ssh插件,在vs 拓展插件中搜索ssh remote 并安装;

      (3) unbuntu 和vs 安装完成之后 更改vscode的ssh 配置

        shift+ctrl + p 选择

          

进入ssh连接配置

Host Debain   // 主机名任意

  HostName 192.168.23.128  // 在ubuntu 中输入ip addr 命令找到ens33的ip

  User userName// 需要登录ubuntu的用户名

保存配置

shift+ctrl +p 

选择connet to host

选择配置的主机名

第一次连接需要选择系统,选择linux,初始化连接会有一段时间,连接之后需要输入ubuntu 登录的用户的密码

登录之后再左侧的电脑图形处点击会列出ssh登录的主机名 说明登录成功

可能出现的问题        

        输入ip addr 命令之后ens33的ip 没有分配,这是应为ip设置未dhcp 动态分配的方式,需要输入 sudo dhclient ens33 给ens33 分配一个ip,如果ip addr 显示了ens33 ip(如果没有输入ifconfig ens33 up 开启ens33端口), 查询ip与vs code ssh 配置中的ip 是否相同,如果改变需要更改为当前的ens33的ip地址

                


http://www.kler.cn/a/105393.html

相关文章:

  • html鼠标悬停图片放大
  • JavaScript中的可变(Mutable)和不可变(Immutable)
  • nodejs+vue购物网站设计系统-计算机毕业设计
  • 代码随想录算法训练营第2天| 977有序数组的平方、209长度最小的子数组。
  • ROS自学笔记十五:URDF工具
  • ChatGPT 与 Python Echarts 完成热力图实例
  • pycharm远程连接Linux服务器
  • centos7系统下,实现1台服务器免密登录多台服务器功能
  • 系统架构设计师之使用McCabe方法可以计算程序流程图的环形复杂度
  • 【设计模式】第5节:创建型模式之“简单工厂、工厂方法和抽象工厂模式”
  • 搜维尔科技:Geomagic Touch X力反馈设备【开箱图真机测试】
  • 【postman】postman的使用与postman汉化
  • 嵌入式系统设计师考试笔记之操作系统基础复习笔记二
  • 爬虫批量下载科研论文(SciHub)
  • Postman笔记
  • 前端访问geoserver服务发生跨域的解决办法,以及利用html2canvas下载绘制的地图
  • 小知识(6) el-table表格选中行和回显行(vue3)
  • 【iOS安全】提取app对应的URLScheme
  • Apache ActiveMQ RCE漏洞复现(CNVD-2023-69477)
  • 信息科技如何做好风险管理