溫馨提示×

mount命令中如何設置掛載權限掩碼

小樊
46
2025-09-17 09:35:37
欄目: 編程語言

在Linux系統中,mount命令用于掛載文件系統。如果你想要設置掛載權限掩碼,可以使用umask選項。umask選項允許你指定一個權限掩碼,該掩碼將應用于掛載的文件系統的默認權限。

要設置掛載權限掩碼,請按照以下步驟操作:

  1. 打開終端。
  2. 使用文本編輯器打開/etc/fstab文件。例如,你可以使用nano編輯器:
sudo nano /etc/fstab
  1. /etc/fstab文件中找到要掛載的設備或分區。例如:
/dev/sdb1 /mnt/mydisk ext4 defaults 0 0
  1. 在該行的末尾添加umask選項,后跟所需的權限掩碼值。例如,如果你想要設置權限掩碼為0022,則將該行更改為:
/dev/sdb1 /mnt/mydisk ext4 defaults,umask=0022 0 0

這里的0022表示將默認權限掩碼設置為0022。這將使得新創建的文件具有644(即rw-r--r--)權限,而新創建的目錄具有755(即rwxr-xr-x)權限。

  1. 保存并關閉/etc/fstab文件。
  2. 重新掛載文件系統以使更改生效。你可以使用以下命令重新掛載所有文件系統:
sudo mount -a

或者,你可以針對特定的設備或分區重新掛載:

sudo umount /mnt/mydisk
sudo mount /mnt/mydisk

現在,掛載的文件系統將使用指定的權限掩碼設置默認權限。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女