Skip to content

Ubuntu 安装与配置

1、启动 U 盘制作

这里推荐使用Ventoy制作启动 U 盘。

2、系统安装

开机 F11(不同电脑不一样)选择 U 盘启动,进入 Ventoy 界面后选择需要安装的镜像,根据提示一步一步安装即可 (后续可以补充细节)

小技巧: 安装好系统后,可以使用网页版微信传输助手,来快捷地 copy 命令、传输小文件和链接等

3、开启远程访问

默认情况下系统(ubuntu 22.04 桌面版)没有 OpenSSH 服务,需要自行安装

#安装常用工具
apt install vim
#安装服务
apt install openssh-server
#设置为开机启动
systemctl enable ssh

如果需要 root 能够远程登录,这需要修改 sshd_config配置文件

vim /etc/ssh/sshd_config
找到 #PermitRootLogin prohibit-password
改为 `PermitRootLogin yes`
systemctl restart ssh

4、调整 swap

如果发现 swap 大小不合适,可以根据需要调整,‌Ubuntu 系统中 swap 分区的大小通常建议为物理内存的 1 到 2 倍。当前测试机器内存仅为 4G,可以设置 swap 为 16G。

# 1.取消已有swap,路径未必一致(不取消二者会同时使用)
## (1)关闭当前的交换分区文件,这样系统就不再使用它作为交换空间。
swapoff /swap.img
## (2)删除`/swap.img`文件,释放原先作为交换分区所使用的文件空间。
rm -rf /swap.img
# 注意:默认unbuntu是 /swapfile,而不是/swap.img,需要根据实际情况灵活调整
## (3)删除或注释/etc/fstab中的自动挂载
sudo vim /etc/fstab
#删除或注释 /swapfile none swap sw 0 0

# 2.创建新的swap
dd if=/dev/zero of=/swap.img bs=1G count=16
# 3.设置swap文件的权限为600,即只有文件所有者有读写权限,确保交换分区的安全性
chmod 600 /swap.img
# 4.将文件格式化为交换分区,使其可以作为交换空间使用。
mkswap /swap.img
# 5.启用`/swap.img`作为交换分区,让系统开始使用它。
swapon /swap.img

# 6.设置开机自动挂载
echo '/swap.img none swap sw 0 0' | sudo tee -a /etc/fstab

# 补充:判断是否成功创建并启用交换文件
## 1.使用 `swapon` 命令,来检查系统当前启用了哪些交换分区
### 如果 `/swap.img` 已成功启用,它会出现在输出列表中
swapon --show
## 2.通过 `free` 命令,查看系统的内存和交换空间使用情况
free -h

5、新建用户

useradd -r -m -s /bin/bash idata

补充:修改密码

  • 使用以下命令为 idata 用户设置或修改密码:
passwd idata

6、安装 docker

详情见docker 安装与配置

7、配置 pppoe 拨号

由于我们使用的是桌面版,可以通过图形界面配置网络,也可以通过pppoe 服务配置网络。

8、NFS 挂载

详情见NFS 挂载

9、配置 frp

由于使用的动态 IP,考虑部署frp 内网穿透以方便随时访问,也可以考虑部署DDNS实现 IP 的动态解析。

本文阅读量  次
本站总访问量  次
Authors: Wind (69.39%), wangshangjian (30.61%)