Ubuntu

在 Proftpd / Ubuntu 安裝中拒絕目錄瀏覽

  • January 18, 2016

我使用本指南在 Ubuntu 8.04 伺服器上設置Proftpd安裝…執行良好,但通用使用者 ( userftp ) 可以執行

ls

並且能夠更改到任何目錄並在伺服器上自由瀏覽..從根目錄

/

及以上..我將此行添加到 etc/shells

/bin/false

希望那會阻止這種情況……我真的只希望 userftp 帳戶能夠上傳到通用

/home/FTP-Shared 

目錄,並且不能在伺服器上做任何其他事情。這是如何完成的……這是一個無頭的 Ubuntu 盒子……我只使用 CLI……沒有 GUI 管理工具

您是否考慮過將 proftpd chroot 到 /home/FTP-Shared 中?然後它不能訪問那里之外的任何東西。

Cry Havok 是正確的,您必須設置 chrooting。此外, /bin/false 將限制使用者通過 ssh’ing 訪問該框。它與 ftp 行為本身無關。

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