橘子のBlog
首页项目归档照片墙音乐灵境说说杂谈友链关于
封面

实训杂谈

2026-07-10 08:20:27
✨ 心情:疲惫

系统的设置:

VMware:功能强大的桌面虚拟计算机软件,自行下载:下载地址

Ubuntu镜像:当前用的是ubuntu-22.04.4 桌面版本的,可根据需要自行选择版本下载




分配资源建议:

内存 ≥ 4GB(推荐 8GB)

CPU ≥ 2核(推荐 4核)

磁盘 ≥ 60GB





第一步:在 Ubuntu 22.04 上查看 IP 地址

在 Ubuntu 终端中运行以下任一命令:

方法 1:推荐,显示所有网络接口的 IP

  ip addr show

方法 2:简洁输出,只看 IPv4 地址

  ip -4 addr show | grep -oP '(?<=inet\s)\d+(\.\d+){3}'

方法 3:传统方式

  ifconfig

通常你需要的 IP 是 eth0 或 ens33 等接口上的 inet 地址,一般是 192.168.x.x 或 10.x.x.x 这样的局域网地址。

第二步:确保 Ubuntu 上 SSH 服务已开启

检查 SSH 是否已安装并运行

  sudo systemctl status ssh

如果未安装,安装 OpenSSH Server

  sudo apt update && sudo apt install openssh-server -y

确保 SSH 服务开机自启并正在运行

  sudo systemctl enable ssh --now

如果开启了防火墙,放行 SSH 端口

  sudo ufw allow ssh
tip: 如果你不清楚 Ubuntu 的用户名,在 Ubuntu 终端运行 whoami 即可查看。

在使用MobaXterm,ssh(ip)连接ubuntu时发现以下问题:

sudo systemctl status ssh
Unit ssh.service could not be found.
sudo systemctl enable ssh --now
Failed to enable unit: Unit file ssh.service does not exist.

SSH 服务未安装。Ubuntu 22.04 默认不带 SSH Server,需要手动安装:

  sudo apt update && sudo apt install openssh-server -y

如果在终端安装时出现:

 仓库 “https://ppa.launchpadcontent.net/gnurubuntu/rubuntu/ubuntu jammy Release” 没有 Release 文件。

这个警告不影响安装 SSH。它只是一个第三方 PPA(gnurubuntu/rubuntu)不支持你的 Ubuntu 22.04

版本,被自动跳过了。openssh-server 来自 Ubuntu 官方源,不依赖这个 PPA。
继续重新输入一遍

sudo apt update && sudo apt install openssh-server -y



现在已经通过 MobaXterm SSH 登录到 Ubuntu 22.04 了。 关于虚拟机重新开机后的连接:

目前想到的方法就是设置成静态IP,这样可以确保每次链接的IP地址相同

avatar

橘子origin

一名正在和算法、数据结构死磕的计算机专业大三大学生 我相信,代码是逻辑的诗篇,而算法是其中最凝练的修辞。

2026年7月

一
二
三
四
五
六
日
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Recent Records

龙芯 2K0300 久久派 GPIO 点灯全记录——从交叉编译到 led 亮起的踩坑之旅

2026-07-12 16:26:16

一个拍纪录片的人,正在被时代淘汰

2026-06-02 23:01:52

🐱煤球接入Deepseek

2026-06-01 17:13:10