一、下载软件及Linux系统
- VMware Workstation:Windows 虚拟机 | Workstation Pro | VMware | CN
- MobaXterm:MobaXterm free Xserver and tabbed SSH client for Windows (mobatek.net)
- VSCode:Visual Studio Code - Code Editing. Redefined
- Ubuntu18.04.5:企业开源和Linux | Ubuntu
二、安装虚拟机软件并进行Linux系统安装
安装VMware Workstation后,按下图所示顺序进行安装:
选择自定义,随后按照下图顺序依次点击即可。
点击下图所示导入ISO镜像文件。
这里的请选择前面下载好的Ubuntu系统ISO文件。
点击开启此虚拟机后,即开始进行安装,等待安装结束后即可。
三、使用MobaXterm远程连接Ubuntu
填写IP地址和用户名,然后点击OK。
IP地址可以通过在Ubuntu中打开终端,输入ifconfig命令进行查询,前提是先安装ssh和net-tools,分别使用如下命令进行安装:
sudo apt install openssh-server;sudo apt install net-tools。
一般第一次登陆时会输入密码,输入密码后即可正常看到如下界面。
四、使用VSCode连接Ubuntu
安装VSCode后,点击搜索,输入remote,选择下图红色框中的插件,进行安装。
安装中文插件。
安装remote后,左侧出现远程资源管理器,点击远程资源管理器,进行远程连接。
输入密码后可以进行远程访问。
五、备注
VSCode远程访问免密方法:
首先在本机上Win+R,输入cmd,打开终端后输入ssh-keygen -t rsa,一直回车到执行结束。
在用户路径C:\Users\HKQ.ssh下会生成两个文件,一个为私钥,一个为公钥。
打开Ubuntu系统,打开终端,输入ssh-keygen -t rsa,一直回车到执行结束。同时使用命令vim authorized_keys打开文件,点击a进入编辑模式,将本机上的公钥文件使用记事本打开,将其中的内容复制到authorized_keys文件中,按Esc退出编辑模式,输入冒号wq保存并退出。后续则不用再输入密码访问VSCode。