linux下掛載mount許可權設定

2021-09-01 04:10:23 字數 1552 閱讀 3845

在linux中也可以讀取windows分割槽,包括fat32格式的和ntfs格式的。首先你得知道linux下對硬碟分割槽的稱呼。比如windows下的c盤通常是hda1,d盤是hda5,e盤是hda6,等等。

要讓linux系統啟動時自動掛載windows分割槽,可以把上述的命令寫入 /etc/fstab 檔案中,下面是乙個例子

/dev/disk/by-id/ata-hitachi_hts723225l9sa61_fde_090521fc1d20njg943jg-part1 /windows/c           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_us.utf-8 0 0

/dev/disk/by-id/ata-hitachi_hts723225l9sa61_fde_090521fc1d20njg943jg-part5 /windows/d ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_us.utf-8 0 0

#/dev/disk/by-id/ata-hitachi_hts723225l9sa61_fde_090521fc1d20njg943jg-part6 /windows/e ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_us.utf-8 0 0

/dev/disk/by-id/ata-hitachi_hts723225l9sa61_fde_090521fc1d20njg943jg-part6 /windows/e ntfs-3g users,gid=users,fmask=0,dmask=0,locale=en_us.utf-8 0 0

/dev/disk/by-id/ata-hitachi_hts723225l9sa61_fde_090521fc1d20njg943jg-part7 /windows/f ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_us.utf-8 0 0

預設掛載是 root 擁有讀寫許可權,當沒有執行許可權,其它使用者只有可讀許可權。

第三行注釋,第四行: 預設使用者擁有所有許可權

解釋如下:

dmask是目錄的mask,fmask是檔案的mask

mask是許可權掩碼,由3個八進位制的數字所組成,

當前訪問許可權去掉許可權掩碼所表示的許可權之後,

即可產生建立檔案時預設的許可權。

第一位表示自己訪問的許可權

第二位表示同組訪問的許可權

第三位表示其他所有人訪問的許可權

每位表示為二進位制,又可以有三位,分別表示讀、寫和可執行。

例如-r-----r-x表示檔案

自己可以讀,不能寫,不能執行

同組人不能讀,不能寫,不能執行

其他人可以讀,不能寫,可以執行

因為掛載的是windows的碟符,是ntfs分割槽,

linux為了安全起見,分割槽唯讀,預設訪問模式為555

可以執行可以讀但是不能寫入,而且中間一位不能改動。

linux 命令 mount 掛載 詳解

1 掛載點必須是乙個目錄。2 乙個分割槽掛載在乙個已存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。對 於其他作業系統建立的檔案系統的掛載也是這樣。但是需要理解的是 光碟 軟盤 其他作業系統使用的檔案系統的格式與linux使用的檔案系統格式是不一樣 的。光碟是iso9660 ...

mount 掛載linux共享儲存

1.linux 系統 nfs 服務端配置方法如下 1 修改 etc exports,增加共享目錄 export home sunky 10.140.133.23 rw export home sunky1 rw export home sunky2 linux client rw 注 export ...

MOUNT掛載裝置

在linux中,我們通過mount命令將格式化好的磁碟或分割槽掛載到乙個目錄上,命令是 mount dev sda3 要掛載的分割槽 mnt 掛載點 常用引數 ro,rw 以唯讀或讀寫形式掛載,預設是rw sync 代表不使用快取,而是對所有操作直接寫入磁碟 async 代表使用快取,預設是asyn...