Mount
只讀掛載點
我不確定這是否有意義,但我遇到了問題。
我有一個用於存放 torrent 文件的外部硬碟驅動器。它是使用 fstab 安裝的。
現在這是一個問題,有時可能是因為電源中斷,我的硬碟被解除安裝並且(很少)無法重新安裝。當重新掛載失敗時,將在掛載點繼續下載 torrent(例如:/home/user/Downloads)。
我的問題是,有沒有辦法將 /home/user/Downloads 設置為只讀,然後僅在安裝 HDD 時使其可寫?
或者任何其他更好的解決方案都是最受歡迎的。
您可以
/home/user/Downloads
連結到掛載上更深的目錄,該目錄掛載在其他地方。這可能會導致洪流下載失敗。例如,如果目標目錄
/user/Downloads
在安裝在 上的 HDD 上/HDD
,則/home/user/Downloads
應該是指向 的連結/HDD/user/Downloads
,並且除非安裝了 ,否則該目錄肯定不存在HDD
。
掛載驅動器時,掛載點的權限會根據設備根目錄的權限進行更改。
所以是的,您可以更改掛載點的權限,
/home/user/Downloads
這樣您的使用者將無法訪問它。然後,安裝外部驅動器後,您需要調整驅動器根目錄的權限(/home/user/Downloads
在安裝後再次訪問)。從現在開始,以非特權使用者身份執行的應用程序將無法讀取空的掛載點。