
ローカル ユーザーが匿名ユーザー (友人や同僚) とファイルを共有できるように FTP サーバーを実行しています。
パブリック共有フォルダの名前は です/PubRoot
。
しかし、私はそのような予測可能な場所からファイルにアクセスされることを望んでいません。監視スクリプトを実行している人は誰でも、そこに投稿されたものを何でも収集できます。したがって、実際の共有フォルダーはランダムな文字列のように予測不可能である必要があり、誰もPubRoot
共通フォルダーにアクセスできないようにする必要があります。
実際の実装は次のようになります。/PubRoot/saoehuSHUSOoeusSOHeuueohs
または
/PubRoot/uioneuidoeneotuid
匿名ユーザーは、ftp://<URL>/saoehuSHUSOoeusSOHeuueohs
現在、私の vsftpd 設定には がありますanon_users = /PubRoot/*/
が、動作していないようです。
どうすればいいでしょうか? セキュリティ問題に対する他の解決策も受け入れることができます。