
pureftpd サーバーでのファイルのダウンロードを防ぐにはどうすればよいでしょうか?
解決
ありがとうございます。私は次のようにしました:
# cd /etc/pure-ftpd/conf
# echo "yes" > CallUploadScript
/etc/default/pure-ftpd-common を編集し、UPLOADSCRIPT ディレクティブを変更しました:
UPLOADSCRIPT=/etc/pure-ftpd/chmod_upload.sh
そして、次のような内容の chmod_upload.sh を /etc/pure-ftpd に作成しました:
#!/bin/sh chmod u-r "$1"
答え1
1 つの方法は、ファイルのダウンロードを許可しないユーザーがファイルを読み取れないように、フォルダーに UNIX 権限を設定することです。
もう 1 つの方法としては、ユーザーをホーム ディレクトリ内で chroot して、ユーザーがホーム ディレクトリ内でのみ作業できるようにすることです。
より詳細な回答を得るには、設定の詳細と、具体的に何をしたいのかを詳しく説明した質問をする必要があります。
答え2
最善の方法は、それらを pureftpd 経由で公開しないことです。