不想让CentOS插入U盘后自动挂载应该怎么办
时间: 2023-11-08 21:05:32 浏览: 163
如果你不想让 CentOS 插入 U 盘后自动挂载,可以通过以下步骤来实现:
1. 打开终端,以 root 用户身份登录。
2. 编辑 /etc/fstab 文件:
```
vi /etc/fstab
```
3. 找到类似于以下的行:
```
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
```
这是自动挂载 U 盘的配置行。
4. 在这一行的开头添加一个 # 符号,将其注释掉,如下所示:
```
# /dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
```
5. 保存并退出文件。
现在,当你插入 U 盘时,它将不会自动挂载到系统中。如果需要挂载 U 盘,你可以手动挂载。
相关问题
不想让CentOS插入U盘后自动挂载到/run/media/root底下
如果您不希望CentOS在插入U盘后自动挂载到`/run/media/root`目录下,可以通过以下步骤禁用自动挂载:
1. 打开终端并以 root 用户身份登录。
2. 运行命令 `lsblk` 获取 U 盘的设备名称,例如 `/dev/sdb1`。
3. 执行以下命令创建一个 udev 规则文件:
```
echo 'ACTION=="add", KERNEL=="sdb1", RUN+="/usr/bin/env rm -rf /run/media/root/*"' | sudo tee /etc/udev/rules.d/99-prevent-automount.rules
```
其中,`KERNEL=="sdb1"`应该被替换为您的 U 盘设备名称,`/usr/bin/env rm -rf /run/media/root/*` 是用于删除 `/run/media/root` 目录下所有文件和文件夹的命令。
4. 重启 udev 服务:
```
sudo service udev restart
```
现在,当您插入 U 盘时,CentOS 将不会自动挂载到 `/run/media/root` 目录下。
Centos关闭U盘自动挂载
要在CentOS上禁用U盘自动挂载,可以按照以下步骤操作:
1. 打开终端并以root身份登录。
2. 编辑“/etc/modprobe.d/blacklist.conf”文件:
```
vi /etc/modprobe.d/blacklist.conf
```
3. 在文件末尾添加以下行:
```
blacklist usb-storage
```
4. 保存并关闭文件。
5. 编辑“/etc/sysconfig/udev”文件:
```
vi /etc/sysconfig/udev
```
6. 将以下行的值更改为“no”:
```
AUTOFS_UMOUNT_OPT="-D"
```
7. 保存并关闭文件。
8. 重新启动udev服务:
```
systemctl restart udev.service
```
现在,当您将U盘插入CentOS系统时,它将不会自动挂载。
阅读全文