在ubuntu vsftpd設定變數ftp anon_root目錄

在ubuntu vsftpd設定變數ftp anon_root目錄

我有一個正在運行的 FTP 伺服器,讓本機使用者與匿名使用者(朋友和同事)共用檔案。

公共共享資料夾稱為/PubRoot

但我不希望從這樣一個可預測的位置存取文件 - 任何運行監視腳本的人都可以收穫那裡發布的任何內容。因此,實際的共用資料夾應該像隨機字串一樣不可預測,並且沒有人應該能夠存取PubRoot公共資料夾。

實際的實作應該是這樣的:/PubRoot/saoehuSHUSOoeusSOHeuueohs 或者 /PubRoot/uioneuidoeneotuid

然後匿名用戶將透過以下方式存取它ftp://<URL>/saoehuSHUSOoeusSOHeuueohs

現在,在我的 vsftpd 配置中,我有anon_users = /PubRoot/*/ 但似乎不起作用。

我該怎麼做?我能夠接受安全問題的其他可能解決方案。

相關內容