2013-11-25 74 views

回答

0

這只是因爲無論掛載選項是什麼,底層的系統調用(請參閱'man 2 mount')都需要CAP_SYS_ADMIN功能。

允許用戶執行掛載調用在安全性方面可能會相當棘手。

如果你想允許某些安裝操作,你可以使用像sudo這樣的工具,通過爲它編寫適當的規則。

+0

但是這背後有什麼想法嗎?對於用戶來說,Mount對於覆蓋應用程序使用的文件來說是非常有用的,可以替代痛苦的備份 - >複製 - >還原。 – user3033648

+0

我不能告訴你設計這個人的想法是什麼。我認爲很多功能都很有用,但仍然侷限於根,因爲它們同樣有用。但這並不意味着你不能使用它。這只是一個配置問題。 –

0

或者,你可以使用bindfs做同樣的事情,與mount --bind但有一個額外的獎金是bindfs不會要求你root權限,因爲它是一個FUSE文件系統。