VMware Workstation 17.0虚拟机安装Ubuntu Server 22.04.5 LTS并配置SSH与XFTP详细过程
文章目录
- 一、安装VMware虚拟机
- 二、在虚拟机中安装Ubuntu
- 1、下载镜像文件
- 2、“创建新的虚拟机”操作过程
- 3、首次进入虚拟机的初始化配置
- 三、连接SSH
- 1、下载XShell软件
- 2、使用XShell连接虚拟机服务器
- 四、连接XFTP
- 1、下载XFTP软件
- 2、使用XFTP连接虚拟机服务器
一、安装VMware虚拟机
在网上找到的VMware Workstation 17.0
百度网盘分享的资源,以及激活码。安装激活即可。
二、在虚拟机中安装Ubuntu
1、下载镜像文件
计划安装Ubuntu22.04版本。
访问Ubuntu官网,https://cn.ubuntu.com/download/server/step1
,不想用桌面版,所以下载服务器版。
2、“创建新的虚拟机”操作过程
打开VMware,点击“创建新的虚拟机”。
选择“自定义”,点击下一步。
不用动,点击下一步。
选择“稍后安装操作系统”,点击下一步。
选择“Linux”,版本选择“Ubuntu 64位”。
自定义虚拟机名称,以及修改保存路径。点击下一步。
设置处理器配置。不要超过自己电脑本身配置就行。点击下一步。
设置虚拟机内存,不要超过自己电脑本身内存就行,这里我设置的是16G。点击下一步。
设置网络类型,这里我选择的是“使用网络地址转换(NAT)”。点击下一步。
这一步保持推荐选项即可,点击下一步。
这一步同样保持推荐选项即可,点击下一步。
选择磁盘,选择“创建新虚拟磁盘”,点击下一步。
指定磁盘容量,这里我设置最大100GB,存储为单一文件。点击下一步。
这一步默认。点击下一步。
点击“自定义硬件”。
点“CD/DVD”,选择提前下载好的iso镜像,之后点击下方的关闭按钮。
点击完成。
3、首次进入虚拟机的初始化配置
点击“开启此虚拟机”,进入系统配置页面。
选择第一个选项“Try…”。
选择语言,选择English。
提示有新版本可用,询问是否更新到新版本(Update to the new installer)或者不更新并继续安装当前版本(Continue without updating)。此处选后者,回车确认。
键盘布局,这里保留为默认的English(US),选中Done并回车确认。
选择安装类型,保留为默认的Ubuntu Server,选中Done并回车确认。
网络配置,它会自动获取IP地址,我们只需要选中Done并回车确认即可。
配置代理,这里不做配置,留空即可,选中Done并回车确认。
配置Ubuntu系统镜像源地址,默认为http://cn.archive.ubuntu.com/ubuntu
,此处我们替换为阿里云的开源镜像源,其Mirror address为https://mirrors.aliyun.com/ubuntu
,如下图所示:
之后选中Done并回车确认。
引导式存储布局配置,将“Set up this disk as an LVM group”前面的勾选去掉(即禁用LVM),之后选中Done并回车确认。
选中Done并回车确认。
这里会出现一个弹窗,因为此处相当于作了一个格式化操作,所以它会提醒:这里会删除分区内的数据。选择Continue并回车即可。
设置信息。设置好后选择Done并回车确认。
升级Ubuntu Pro,这里选择Skip跳过。之后选择Continue并回车确认。
把“Install OpenSSH server”给勾选上。之后选择Done并回车确认。
勾选你需要的服务。这里我们不知道需要什么服务,所以先不选。后续如果需要的话,也可以在系统内安装。之后选择Done并回车确认。
之后进入安装环节,等待它安装完毕。
安装完成后,选择Reboot Now,并回车确认。
此处回车即可。
之后输入账号密码即可进入系统。注意,密码在输入时是不会显示的,输好之后回车即可。
检查一下根目录,以及存储占用情况。至此已经基本安装完成。
三、连接SSH
1、下载XShell软件
下载免费版的XShell,链接:https://www.xshell.com/zh/free-for-home-school/
,下载好安装即可。(安装过程很简单,略)
2、使用XShell连接虚拟机服务器
打开XShell后的初始化界面,在此点击“新建”。
填写会话信息。在①处,填写一个名字;在②处,填写服务器的IP。之后点击③,去设置用户身份验证信息。
查看服务器IP的方法:
在服务器中输入指令ifconfig -a
,即可查看IP信息。
如果没有安装net-tools
,则需要安装一下,安装指令为sudo apt install net-tools
。
此处填写服务器的账号密码,然后点击确定。
选中会话,点击“连接”。
此时已经成功的连接上了虚拟机中安装的Ubuntu服务器,可以进行正常的命令操作。
四、连接XFTP
1、下载XFTP软件
下载免费版的XFTP,链接:https://www.xshell.com/zh/free-for-home-school/
,下载好安装即可。(安装过程很简单,略)
2、使用XFTP连接虚拟机服务器
和XShell一样,打开之后点击新建。
设置名称、主机ip、账号、密码,之后点击确定,之后选中会话,点击“连接”即可。
XFTP的作用就是可以直接在自己的电脑和目标服务器主机之间进行文件的传输、删除等操作,如下图所示。
直接把我电脑上的1031.txt
拖到右边,即可将此文件传输至服务器上。