用windows系统下的vscode打开本地虚拟机ubuntu中的代码工程文件夹

要在 Windows 系统下的 VSCode 中打开本地虚拟机(如 Ubuntu)的代码工程文件夹,可以通过以下步骤实现:


方法一:使用 Remote - SSH 插件远程访问

1. 在 Ubuntu 虚拟机上开启 SSH 服务

确保虚拟机已安装并运行 SSH 服务:

  • 打开 Ubuntu 虚拟机终端,运行:
    sudo apt update 
    sudo apt install openssh-server
    sudo systemctl start ssh
    sudo systemctl enable ssh
    
  • 检查 SSH 服务状态:
    sudo systemctl status ssh 

2. 配置网络让虚拟机可访问

确保虚拟机的网络与 Windows 主机互通,推荐桥接网络模式:

  • 在虚拟机软件(如 VMware/VirtualBox)中:
    • 选择 桥接模式(Bridged Network)
    • 重启虚拟机,获取虚拟机的 IP 地址:

      ip addr

      例如,IP 地址为 192.168.1.100

3. 在 Windows 的 VSCode 中配置 Remote-SSH

  • 安装 Remote - SSH 插件:

    • 打开 VSCode,按 Ctrl+Shift+X,搜索 Remote - SSH,安装它。
  • Ctrl+Shift+P,输入 Remote-SSH: Connect to Host...,添加 SSH 配置。

  • 输入以下格式的 SSH 命令:

    ssh username@192.168.1.100

    • username 替换为虚拟机的用户名。
    • 192.168.1.100 替换为虚拟机的 IP 地址。

4. 访问代码工程文件夹

  • 成功连接到虚拟机后,VSCode 会加载虚拟机的文件系统。
  • 使用 File > Open Folder 打开代码工程文件夹。

PS:要查找虚拟机(Ubuntu 系统)上的用户名,可以使用以下几种方法:

1. 查看当前登录用户

如果您已经登录到虚拟机,可以直接使用 whoami 命令来查看当前的用户名:

2. 列出所有用户

如果您想查看系统中所有的用户,可以查看 /etc/passwd 文件,该文件包含了系统上所有用户的信息:

cat /etc/passwd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值