一、首先安装Ubuntu
Ubuntu下载安装
下载网址:https://ubuntu.com/download/desktop
建议下载LTS版的
步骤:
-
准备工作
下载 Ubuntu 镜像文件(.iso):从Ubuntu 官网获取合适版本
确保 VMware 已正确安装并激活(Player 版本免费)
确保电脑有足够的磁盘空间(建议至少 20GB) -
创建新虚拟机
1.打开 VMware,点击 "创建新的虚拟机"
2.选择 "典型 (推荐)",点击 "下一步"
3.选择 "安装程序光盘映像 文件 (iso)",点击 "浏览" 选择下载好的 Ubuntu iso 文件,点击 "下一步"
4.输入:
o全名:任意名称
o用户名:登录系统的用户名
o密码:登录密码
o确认密码:再次输入密码
点击 "下一步"
5.输入虚拟机名称(如 "Ubuntu 22.04"),选择安装位置(建议非系统盘),点击 "下一步"
6.指定磁盘大小(建议至少 20GB),选择 "将虚拟磁盘存储为单个文件",点击 "下一步"
7.点击 "自定义硬件" 可调整配置(如内存建议至少 2GB,处理器根据实际情况分配),完成后点击 "关闭"
8.点击 "完成" 创建虚拟机 -
安装 Ubuntu 系统
1.虚拟机创建完成后会自动启动,进入 Ubuntu 安装界面
2.选择语言(如 "中文 (简体)"),点击 "安装 Ubuntu"
3.选择键盘布局(默认 "汉语" 即可),点击 "继续"
4.选择 "正常安装",勾选 "安装 Ubuntu 时下载更新",点击 "继续"
5.磁盘分区选择 "清除整个磁盘并安装 Ubuntu"(新手推荐),点击 "现在安装"
6.确认分区信息,点击 "继续"
7.选择时区(如 "上海"),点击 "继续"
8.等待安装完成(过程中会自动下载必要组件)
9.安装完成后,点击 "现在重启"
10.重启后,输入之前设置的密码登录系统
二、安装ifconfig
1.打开终端:
按下Ctrl+Alt+T组合键
或者在应用程序菜单中搜索“终端”并打开
2.更新软件包列表
在终端中输入以下命令来更新软件包列表:
sudo apt update
3.安装net-tools包:
ifconfig命令包含在net-tools包中,输入以下命令来安装net-tools:
sudo apt install net-tools
4.验证安装:
安装完成后,可以通过以下命令来验证Ifconfig是否安装成功:
ifconfig
5.查找ip地址:
安装好ifconfig后,可以使用以下命令来查找Ip地址
ifconfig
三、安装并启用SSH服务
1.打开Ubuntu虚拟机并登录到桌面。
2.打开终端(Ctrl+Alt+T)
3.安装OpenSSH Server:
sudo apt update
sudo apt install openssh-server
4.安装完成后,启用SSH服务
sudo systemctl enable ssh
sudo systemctl start ssh
5.检查SSH服务是否启动
sudo systemctl status ssh
如果看到 Active: active (running),说明 SSH 服务已经启动
四、配置 VMware 网络(确保虚拟机可以与宿主机通信)
如果虚拟机的 网络适配器 设置为 NAT 或 桥接模式,宿主机应该能访问虚拟机。
若使用 NAT 模式,虚拟机将会在内部网络中,需要确保宿主机能通过 NAT 路由访问虚拟机。
如果使用 桥接模式,虚拟机会获得一个和宿主机在同一网络中的 IP 地址,通常就能直接连接。
你可以在 VMware 中查看并设置:
选择虚拟机,点击 虚拟机设置。
选择 网络适配器,选择 桥接模式(Bridged) 或 NAT。
桥接模式下虚拟机与宿主机在同一局域网,NAT模式下通过宿主机的网络进行连接。
五、配置 Xshell 连接
1.打开 Xshell(如果没有安装,请先安装)。
2.创建一个新的 SSH 会话:
在xshell中,点击“文件” -> “新建”(或者直接点击左上角的“新建会话”图标)
3.在弹出的窗口中,填写以下信息:
主机:输入你在 Ubuntu 虚拟机中查到的 IP 地址。
协议:选择 SSH。
端口:默认情况下 SSH 使用 22 端口。
用户名:输入你在 Ubuntu 中设置的 用户名。
密码:输入你的 密码。
4.点击 “连接”,Xshell 会尝试通过 SSH 连接到 Ubuntu 虚拟机。如果一切正常,你将会看到 Ubuntu 的终端命令行。
注意事项:
防火墙问题:如果连接不上,可能是虚拟机的防火墙阻止了 SSH 连接。你可以在虚拟机内禁用防火墙,测试连接:
sudo ufw disable
网络模式:如果 Xshell 无法连接,检查 VMware 中的网络适配器是否配置正确。如果是桥接模式,确保虚拟机和宿主机在同一网络中。
浙公网安备 33010602011771号