授予 SSH 使用者對目錄的唯讀存取權限

授予 SSH 使用者對目錄的唯讀存取權限

我正在運行 Fedora 17,我想讓多個用戶存取 /run/media/haukur/ 上的輔助硬碟上的檔案。這就是我最初所做的:

chmod -R 755 /run/media/

但每次我關閉電腦時,這些權限都會重設為:

ls -l /run/media/
drwxr-x---+ 4 root root 80 Jul  5 17:42 haukur

這同樣適用於/run/media/haukur/。我在每個用戶的主目錄中創建了一個指向 /run/media/haukur/ 的符號鏈接,但它們始終停止工作(權限錯誤)。

我該怎麼做才能讓這些變化永久化?

編輯:我透過將設備新增至解決了問題/etc/fstab

/dev/sdc1   /media/a                               ext4    defaults        0 0
/dev/sdb1   /media/b                               ext4    defaults        0 0

答案1

對於 Fedora 系統,該檔案/etc/rc.local包含系統引導並啟動運行等級中的所有服務後運行的命令。如果您希望在系統啟動時修復權限,請放入chmod -R 755 /run/media/etc/rc.local檔案。

/etc/rc.local被視為 shell 腳本。

相關內容