Ftp

vsftpd 和 chroot:我可以在兩個使用者之間共享 chroot 文件夾嗎?

  • August 30, 2018

我有一個啟用 chroot 並禁用 root 訪問的 vsftpd 安裝。一切都完美無缺,但我需要完成這一點。

當 user1 登錄 ftps 時,它登錄 /home/user1。user2、user3 等也是如此。我想讓 user1_viewer 登錄到 ftps 但以只讀權限自動在 /home/user1(而不是 /home/user1_viewer)中 chroot。

這可能嗎?

接受的解決方法:)

將主文件夾更改user1_viewer/home/user1

usermod -d /home/user1 user1_viewer

只要您擁有權限設置權限並且文件的所有權處於打開狀態(應該已經設置),您就user1不必user1_viewer擔心user1_viewer修改文件夾中的任何內容。

耶!有效!需要是可執行的……所以正確的答案,混合你的答案和提示,是:usermod -d /home/user1 user1_viewer然後setfacl -R -m u:user1_viewer:rx /home/user1非常感謝大家!馬蘭也許您可以更新您的答案,包括@DanilaLadner 提示!

——每提問者

引用自:https://serverfault.com/questions/910534