在CentOS中,挂载文件系统并设置只读权限可以通过以下步骤实现:
查看磁盘分区:
首先,你需要确定要挂载的磁盘分区。可以使用lsblk
或fdisk -l
命令来查看可用的磁盘和分区。
lsblk
或者
sudo fdisk -l
创建挂载点:
创建一个目录作为挂载点,例如/mnt/mydisk
。
sudo mkdir -p /mnt/mydisk
挂载分区:
使用mount
命令将分区挂载到指定的挂载点。假设你要挂载的分区是/dev/sdb1
,可以使用以下命令:
sudo mount /dev/sdb1 /mnt/mydisk
设置只读权限:
要将挂载点设置为只读,可以在mount
命令中添加ro
选项。
sudo mount -o ro /dev/sdb1 /mnt/mydisk
或者,如果你已经挂载了分区,可以使用mount
命令重新挂载为只读:
sudo mount -o remount,ro /dev/sdb1 /mnt/mydisk
验证挂载状态:
使用mount
命令查看当前挂载的分区及其选项,确保分区已正确挂载为只读。
mount | grep /mnt/mydisk
输出应类似于:
/dev/sdb1 on /mnt/mydisk type ext4 (ro,relatime)
其中(ro,relatime)
表示该分区已挂载为只读。
持久化配置(可选):
如果你想在系统重启后仍然保持挂载点为只读,可以编辑/etc/fstab
文件。打开文件并添加以下行:
/dev/sdb1 /mnt/mydisk ext4 defaults,ro 0 2
保存并关闭文件。这样,系统启动时会自动将/dev/sdb1
挂载到/mnt/mydisk
并设置为只读。
通过以上步骤,你可以在CentOS中挂载分区并设置只读权限。