在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中挂载分区并设置只读权限。