fstab。允許 2 個使用者使用 passwd 掛載 NTFS。拒絕其他用戶。可能的?

fstab。允許 2 個使用者使用 passwd 掛載 NTFS。拒絕其他用戶。可能的?

我看過這個回答,但它要求分割區始終被掛載(並且透過掛載 NTFS 的根 FS 上的群組權限進行使用者存取)

我希望能夠只允許幾個使用者啟動分割區的安裝。

我很少需要安裝該分區,而一直安裝它只會在經常睡覺/醒來/移動的便攜式設備上自找麻煩。

是否可以?就像是:

檔案系統表:

/dev/sda1 /windows ntfs noauto,user=userA,user=userB,rw 0 0

理想情況下,要求用戶輸入密碼進行確認。我不知道 GUI 上會發生什麼......但正在努力學習。如果這是一個常規伺服器,我只需將它們添加到允許該安裝點的 sudoers 中即可。

我想最終我會讓他們成為機器的兩名管理員。但我想避免這種情況。

答案1

在 fstab 中您也可以使用

uid=1000,gid=1000,permissions 0 2

指定使用者、群組和權限以使掛載更加具體。如果您將這 2 個使用者放入一個新群組並在安裝期間使用該 ID,他們將擁有該光碟並可寫入該光碟。

但 ...

我根本不會自動安裝光碟,只有當這兩個使用者登入系統時才安裝它。基本上,當這些使用者登入時,啟動一個安裝光碟的腳本。如果您仍然需要密碼,則可以在腳本中強制執行該密碼,如果新增設定文件,則可以將使用者名稱放入其中(因此可以輕鬆新增使用者或刪除過時的使用者)。

相關內容