Debian12 安装常用软件

1
apt update -y && apt install -y rsync sudo curl wget vim tree samba nfs-common openssh-server zip htop net-tools

Debian12 修改静态地址

点击查看教程
1
nano /etc/network/interfaces

interfaces原文件

1
2
3
4
5
6
7
8
9
10
# 此文件描述了您的系统上可用的网络接口
source /etc/network/interfaces.d/*

# 回环网络接口
auto lo
iface lo inet loopback

# 主网络接口
allow-hotplug ens18
iface ens18 inet dhcp

修改为以下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
# 此文件描述了您的系统上可用的网络接口
source /etc/network/interfaces.d/*

# 回环网络接口
auto lo
iface lo inet loopback

# 主网络接口
allow-hotplug ens18
iface ens18 inet static
address 10.10.10.246
netmask 255.255.255.0
gateway 10.10.10.253

重启网络

1
systemctl restart networking

Debian12 配置 SSH 服务

点击查看教程

1、 安装SSH服务器软件包

更新软件索引+安装SSH+SSH开机自启

1
2
3
4
sudo apt-get update && \
sudo apt-get install openssh-server && \
sudo systemctl start ssh && \
sudo systemctl enable ssh

2、取消注释并修改内容

1
2
3
4
5
6
7
8
sudo sed -i.bak \
-e 's/#Port 22/Port 22/' \
-e 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' \
-e 's/#GSSAPIAuthentication no/GSSAPIAuthentication no/' \
-e 's/#UseDNS no/UseDNS no/' \
-e 's/#ClientAliveInterval 0/ClientAliveInterval 10/' \
-e 's/#ClientAliveCountMax 3/ClientAliveCountMax 999/' \
/etc/ssh/sshd_config

3、查看修改

1
grep -E 'Port 22|PermitRootLogin|GSSAPIAuthentication|UseDNS|ClientAliveInterval|ClientAliveCountMax' /etc/ssh/sshd_config

4 、重启 ssh 服务

1
systemctl restart ssh && hostname -I | awk '{print $1}'
具体配置配置说明
Port 22SSH 服务监听端口
PermitRootLogin yes允许 root 用户通过 SSH 登录
GSSAPIAuthentication no禁用 GSSAPI 认证以提高安全性
UseDNS no禁用 DNS 反向解析,加快 SSH 连接速度
ClientAliveInterval 10每 10 秒发送一次保活消息给客户端
ClientAliveCountMax 999允许客户端连续 999 次无响应才断开连接

Debian12 换国内源(选其一)

点击查看教程

首先备份配置文件

1
cp /etc/apt/sources.list /etc/apt/sources.list.bak && ls /etc/apt/

1 、阿里云镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 阿里云镜像站
deb https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.aliyun.com/debian-security/ bookworm-security main
deb-src https://mirrors.aliyun.com/debian-security/ bookworm-security main
deb https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib
EOF

sudo apt update && sudo apt upgrade

2 、网易163镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 网易163镜像站
deb https://mirrors.163.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.163.com/debian-security/ bookworm-security main
deb-src https://mirrors.163.com/debian-security/ bookworm-security main
deb https://mirrors.163.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.163.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm-backports main non-free non-free-firmware contrib
EOF

sudo apt update && sudo apt upgrade

3 、清华大学镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 清华大学镜像站
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
EOF

sudo apt update && sudo apt upgrade

4 、腾讯云镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 腾讯云镜像站
deb https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian-security/ bookworm-security main
deb-src https://mirrors.tencent.com/debian-security/ bookworm-security main
deb https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib
EOF

sudo apt update && sudo apt upgrade

5 、华为镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 华为镜像站
deb https://mirrors.huaweicloud.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian-security/ bookworm-security main
deb-src https://mirrors.huaweicloud.com/debian-security/ bookworm-security main
deb https://mirrors.huaweicloud.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm-backports main non-free non-free-firmware contrib
EOF

sudo apt update && sudo apt upgrade

6 、中科大镜像站

1
2
3
4
5
6
7
8
9
10
11
12
13
cat > /etc/apt/sources.list <<EOF
## 中科大镜像站
deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware
EOF

sudo apt update && sudo apt upgrade

其他换源相关命令

1
2
3
4
5
# 编辑软件源配置文件
nano /etc/apt/sources.list

# 查看软件源配置文件
cat /etc/apt/sources.list

Debian12 安装常用软件

点击查看教程
1
sudo apt update -y && sudo apt install -y rsync sudo curl wget vim tree samba nfs-common openssh-server zip htop net-tools ## Debian 安装常用软件

Debian12 修改静态 ipv4 地址

点击查看教程

查看网卡名称

  • 如果你有多个网卡时
1
ip address

修改 ipv4 地址

1
sudo nano /etc/network/interfaces
1
2
3
4
5
6
7
8
9
10
11
root@debian ~ # nano /etc/network/interfaces
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback

allow-hotplug ens2
-iface ens2 inet dhcp
+iface ens2 inet static
+address 10.10.10.245
+netmask 255.255.255.0
+gateway 10.10.10.253

重启网络服务

1
sudo systemctl restart networking

Debian12 配置 samba 服务

点击查看教程

一 、samba共享 基本设置

1、安装samba+samba自启动+重启samba

1
apt-get update && apt install samba && systemctl enable smb && service smbd restart

2、新建samba用户+设置密码

1
useradd admin && smbpasswd -a admin

二 、Debian为samba服务端配置

1 、备份samba配置文件

1
cp -i /etc/samba/smb.conf /etc/samba/smb.conf.bak && ls /etc/samba

2 、方法一、覆盖samba配置文件+重启samba+开机自启动samba

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
mkdir -pm 755 /mnt && chmod +x /etc/samba/smb.conf && cat > /etc/samba/smb.conf <<'EOF'
###################################
######## samba全局配置 ########
[global]
## 设置工作组名称
workgroup = WORKGROUP
## 设置非活动连接被关闭的时间(分钟)
deadtime = 99
## 服务器描述字符串
server string = Samba on Debian
## 设置网络基本输入/输出系统(NetBIOS)名称
netbios name = Debian
## Unix字符集设置为UTF-8
unix charset = UTF-8
## 禁用核心转储
enable core files = no
## 设置安全模式为用户级别
security = user
## 将未知用户映射为访客
map to guest = Bad User
## 设置socket选项,优化网络传输性能
socket options = IPTOS_LOWDELAY TCP_NODELAY
## 设置最大传输单元大小
max xmit = 131072
## 设置最小接收文件大小,用于异步I/O操作
min receivefile size = 131072
## 启用假的机会锁
fake oplocks = Yes
## 启用sendfile系统调用,提高文件传输效率
use sendfile = Yes
## 设置异步I/O读取阈值,0表示禁用
aio read size = 0
## 设置异步I/O写入阈值,0表示禁用
aio write size = 0
## 设置服务器支持的最低SMB协议版本
server min protocol = NT1
## 允许使用NTLMv1认证方式
ntlm auth = ntlmv1-permitted
## 禁用自动加载printcap打印机
load printers = No
## 设置打印服务不使用printcap
printcap name = /dev/null
## 禁用SPOOLSS服务
disable spoolss = yes
## 设置打印机状态信息的解释方式
printing = bsd
## 设置通过MDNS广告的服务器名称
mdns name = mdns
## 设置Samba不共享的文件和目录列表
veto files = /Thumbs.db/.DS_Store/._.DS_Store/.apdisk/
## 允许删除只包含veto文件的目录
delete veto files = yes
# 设置无效用户
# invalid users = root
## 指定服务器应该监听 SMB 流量的端口。
## 139 是 netbios/nmbd
# smb ports = 445 139

######## 我的samba共享设置 ########
[Debian]
## 这是我的共享名称
comment = mysamba
## 共享目录的路径
path = /mnt
## 指定共享是否应该在网络邻居中被浏览到,yes显示共享名称,no隐藏共享名称。
browseable = yes
## 是否允许用户写入此共享,yes为可写入,no为不可写入。
writeable = yes
## 指定共享用户是否可读写,yes为只读,no为读写。
read only = no
## 新建文件的默认权限掩码
create mask = 0777
## 新建目录的默认权限掩码
directory mask = 0777
## 允许访客否
guest ok = no
## 强制用户为root
force user = root
## 强制组为root
force group = root
## 定义管理员用户列表
admin users = admin
## 定义允许访问此共享的有效用户列表,也可以是组名(以 @ 开头)
valid users = admin,root
## 要求密码访问
password required = yes
## 共享是否可用, yes为显示共享,no 为隐藏共享
available = yes
## 对于Apple文件进行编码
fruit:encoding = native
## 对于Apple文件元数据
fruit:metadata = stream
## 设置为 no 表示Samba不会拒绝AppleDouble文件
fruit:veto_appledouble = no
## 这些VFS模块可以增强Samba服务器的功能
vfs objects = catia fruit streams_xattr
EOF

service smbd restart && systemctl enable smb && hostname -I | awk '{print $1}'

3 、方法二、追加samba配置文件+添加宿主+重启samba服务+查看ip地址

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
32
33
34
35
36
37
38
39
40
41
42
43
mkdir -pm 755 /mnt && chmod +x /etc/samba/smb.conf && tee -a /etc/samba/smb.conf <<'EOF'
###################################
######## 我的samba共享设置 ########
[Debian]
## 这是我的共享名称
comment = mysamba
## 共享目录的路径
path = /mnt
## 指定共享是否应该在网络邻居中被浏览到,yes显示共享名称,no隐藏共享名称。
browseable = yes
## 是否允许用户写入此共享,yes为可写入,no为不可写入。
writeable = yes
## 指定共享用户是否可读写,yes为只读,no为读写。
read only = no
## 新建文件的默认权限掩码
create mask = 0777
## 新建目录的默认权限掩码
directory mask = 0777
## 允许访客否
guest ok = no
## 强制用户为root
force user = root
## 强制组为root
force group = root
## 定义管理员用户列表
admin users = admin
## 定义允许访问此共享的有效用户列表,也可以是组名(以 @ 开头)
valid users = admin,root
## 要求密码访问
password required = yes
## 共享是否可用, yes为显示共享,no 为隐藏共享
available = yes
## 对于Apple文件进行编码
fruit:encoding = native
## 对于Apple文件元数据
fruit:metadata = stream
## 设置为 no 表示Samba不会拒绝AppleDouble文件
fruit:veto_appledouble = no
## 这些VFS模块可以增强Samba服务器的功能
vfs objects = catia fruit streams_xattr
EOF

chown admin:admin /mnt/ && service smbd restart && hostname -I | awk '{print $1}'

4 、方法三、一键开启SMB脚本(追加内容)
下面是一‮便个‬捷开启Smb‮脚的‬本,并且配置了Debian目‮的录‬共享。默认共享‮号账‬为admin密码为mobufan

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
touch ~/smb.sh && cat > /smb.sh <<'EOF'
#!/bin/bash
apt update && apt install samba -y
mkdir -pm 755 /mnt && cat >>/etc/samba/smb.conf <<'MYENDMARK'
######## 我的samba共享设置 ########
[Debian]
## 这是我的共享名称
comment = mysamba
## 共享目录的路径
path = /mnt
## 指定共享是否应该在网络邻居中被浏览到,yes显示共享名称,no隐藏共享名称。
browseable = yes
## 是否允许用户写入此共享,yes为可写入,no为不可写入。
writeable = yes
## 指定共享用户是否可读写,yes为只读,no为读写。
read only = no
## 新建文件的默认权限掩码
create mask = 0777
## 新建目录的默认权限掩码
directory mask = 0777
## 允许访客否
guest ok = no
## 强制用户为root
force user = root
## 强制组为root
force group = root
## 定义管理员用户列表
admin users = admin
## 定义允许访问此共享的有效用户列表,也可以是组名(以 @ 开头)
valid users = admin,root
## 要求密码访问
password required = yes
## 共享是否可用, yes为显示共享,no 为隐藏共享
available = yes
## 对于Apple文件进行编码
fruit:encoding = native
## 对于Apple文件元数据
fruit:metadata = stream
## 设置为 no 表示Samba不会拒绝AppleDouble文件
fruit:veto_appledouble = no
## 这些VFS模块可以增强Samba服务器的功能
vfs objects = catia fruit streams_xattr
MYENDMARK

## 新建admin用户 && 为admin用户创建两次`mobufan`密码
useradd admin && (echo mobufan; echo mobufan) | smbpasswd -a -s admin
systemctl restart smbd
EOF

chmod +x ~/smb.sh && bash smb.sh
1
cat /smb.sh ## 查看脚本

二 、Debian为samba客户端配置(追加内容)

1
2
3
4
5
6
7
8
apt-get update && apt install samba && systemctl enable smb && service smbd restart && mkdir -pm 755 /mnt/ARS2-SMB && tee -a /etc/fstab <<'EOF'
## Debian为samba客户端配置(追加内容)
## 服务器地址和共享名:10.10.10.251/ARS2,挂载到本地路径:/mnt/ARS2-SMB,账户:root,密码:mobufan
//10.10.10.251/ARS2 /mnt/ARS2-SMB cifs username=root,password=mobufan 0 0

EOF

reboot

三 、验证samba服务

1 、安装smbclient

1
apt-get update && apt install smbclient

2 、验证samba服务

1
smbclient //10.10.10.245/Debian -U admin ## 输入密码后,ls看一下,ctrl+c退出

3 、查看samba用户

1
pdbedit -L

4 、添加root用户到samba—可以忽略

1
smbpasswd -a root

Debian12 配置 NFS 服务

点击查看教程

安装NFS客户端软件

1
sudo apt update && sudo apt install nfs-kernel-server nfs-common -y

一、Debian为服务端,NFS的配置

1 、挂载/mnt/mydisk为共享目录

1
2
3
4
5
6
sudo mkdir -pm 755 /mnt/mydisk && sudo chmod +x /etc/exports && sudo cat > /etc/exports <<'EOF'
## 挂载/mnt/mydisk为共享目录
/mnt/mydisk *(rw,fsid=0,no_subtree_check,no_root_squash,insecure,sync)
EOF

sudo exportfs -r ## 让编辑生效命令

2 、生效配‮并置‬启动服务

1
2
3
4
5
6
7
sudo exportfs -a  # 重‮加新‬载 exports 配置
sudo systemctl start nfs-server # 启动nfs服务
sudo service nfs-kernel-server restart # 重启nfs服务器
sudo systemctl enable nfs-server # 设置开机自启

## 综合命令
sudo exportfs -a && sudo service nfs-kernel-server restart && sudo systemctl enable nfs-server

3 、查看共享目录和ip地址

1
sudo showmount -e && sudo hostname -I | awk '{print $1}'
1
2
3
4
root@debian:~# sudo showmount -e && hostname -I | awk '{print $1}'
Export list for FnOS:
/mnt/mydisk *
10.10.10.251

说明配置正确

二、Debian为客户端,NFS的配置

首先查看服务端NFS共享目录

1
sudo showmount -e 10.10.10.251
1
2
3
root@debian:~# sudo showmount -e 10.10.10.251
Export list for 10.10.10.251:
/mnt/mydisk *

挂载10.10.10.251服务器的/mnt/mydisk目录,为本地/mnt/mydisk/NFS/ARS2

1、临时挂载NFS服务

1
2
## 临时挂载10.10.10.251服务器的/mnt/mydisk文件夹,挂载到本地的/mnt/ARS2-NFS文件夹
mkdir -pm 755 /mnt/ARS2-NFS && chmod +x /etc/exports && mount -t nfs -o rw 10.10.10.251:/mnt/mydisk /mnt/ARS2-NFS && df -hT /mnt/*

2、永久挂载NFS服务

方法 1、覆盖NFS配置文件/etc/fstab

1
2
3
4
5
sudo mkdir -pm 755 /mnt/ARS2-NFS /mnt/PVE-NFS /mnt/Debian-NFS && sudo chmod +x /etc/exports && sudo cat > /etc/fstab <<'EOF'
10.10.10.251:/mnt/mydisk /mnt/ARS2-NFS nfs nofail,x-systemd.device-timeout=15s 0 0
EOF

sudo reboot

方法 2、追加NFS配置文件/etc/fstab

1
2
3
4
5
6
sudo mkdir -pm 755 /mnt/Alpine-NFS && sudo chmod +x /etc/exports && sudo cat >>/etc/fstab <<'EOF'
# 追加一条,挂载Alpine服务器NFS
10.10.10.242:/mnt/mydisk /mnt/Alpine-NFS nfs nofail,x-systemd.device-timeout=15s 0 0
EOF

sudo reboot

三、取消挂载命令

1 、查看NFS挂载目录

1
df -h | grep nfs

root@debian:~# df -h | grep nfs
10.10.10.251:/mnt/mydisk 2.7T 1.8T 823G 69% /mnt/ARS2-NFS

文件系统类型大小已用可用已用%挂载点
10.10.10.251:/mnt/mydisknfs2.7T1.8T823G69%/mnt/ARS2-NFS

2 、取消挂载命令

1
sudo umount /mnt/ARS2-NFS && sudo df -h | grep nfs # 这些是本地目录

四 、查看NFS共享

1、查看服务端NFS共享

1
sudo showmount -e 10.10.10.254 # 查看服务端NFS共享目录

2 、查看本机NFS共享目录

1
sudo showmount -e # 查看本机NFS共享

3 、查看日志

1
dmesg | grep nfs # 查看客户端日志

Debian12 文件系统只读修复

点击查看教程
  1. 备份 /etc/fstab 文件
    在修改之前,建议先备份 /etc/fstab 文件,以防止误操作导致系统无法启动:
1
sudo cp /etc/fstab /etc/fstab.backup
  1. 查看当前挂载信息
    使用以下命令查看当前根分区的挂载信息:
1
mount | grep "on / "

输出示例:

1
/dev/sda1 on / type ext4 (rw,relatime)

这表明根分区设备是 /dev/sda1,文件系统类型是 ext4。

  1. 编辑 /etc/fstab 文件
    使用文本编辑器(如 nano 或 vim)打开 /etc/fstab 文件:
1
sudo nano /etc/fstab

找到与根分区(/)相关的行。它可能类似于以下内容:

1
UUID=abcd-1234-efgh-5678 / ext4 defaults,ro 0 1

修改挂载选项
将 ro(只读)替换为 rw(可写)。修改后的行应类似于:

1
UUID=abcd-1234-efgh-5678 / ext4 defaults,rw 0 1

如果你的行中没有明确指定 ro 或 rw,可以添加 rw 到 defaults 后面:

1
UUID=abcd-1234-efgh-5678 / ext4 defaults,rw 0 1
  1. 验证 UUID 或设备名称
    确保 /etc/fstab 中使用的设备标识符(如 UUID 或 /dev/sdX)正确。

查看根分区的 UUID
运行以下命令查看根分区的 UUID:

1
sudo blkid

输出示例:

1
/dev/sda1: UUID="abcd-1234-efgh-5678" TYPE="ext4"

确保 /etc/fstab 中的 UUID 与实际值一致。

  1. 测试配置
    在保存并关闭 /etc/fstab 文件后,测试配置是否正确:
1
sudo mount -a

如果没有任何错误输出,说明配置正确。

  1. 重启系统
    最后,重启系统以验证更改是否生效:
1
sudo reboot

重启后,检查根分区的挂载状态:

1
mount | grep "on / "

确保输出显示为 rw(可写模式)。