ProFTPd 追加設定

・ この二つの項目を off にする事で高速に接続可能
UseReverseDNS off
IdentLookups off

・ /public_htmより上位層には行けなくしている
DefaultRoot ~/public_html

・ 隠しファイルを表示、削除できるようにする場合に追記
ListOptions “-a”

・ パスワードの入力ミスは10回まで
MaxLoginAttempts 10

・ 同一ホストからの同時接続数の制限
# The maximum number of clients allowed to connect per host.(default none: no limit)
MaxClientsPerHost 1

・ 複数ホストから同一ユーザでの同時接続数の制限
# The the maximum number of times different hosts. (default none: no limit)
MaxHostsPerUser 1

・アップロードファイル容量の制限
# Restrict upload to only 3 megabytes
MaxStoreFileSize 3 Mb

・制御・データコネクションのいずれかからもデータを全く受け取らないまま、接続を 維持している時間。
# Sets the idle connection timeout (default: 600)
TimeoutIdle 600

・クライアントが認証に最大何秒間費やせるかを指定。
# Sets the login timeout (default: 300)
TimeoutLogin 300

・ 認証後に、データ転送(ファイル転送やリストを取得)をしないで、最大何秒間接続していられるかを指定。
# Sets the connection without transfer timeout (default: 600)
TimeoutNoTransfer 600

・認証後に、制御コネクションを保持している時間を指定。デフォルトは無制限。
# Sets a timeout for an entire session (default: none)
TimeoutSession none

・サーバとFTPクライアント間で、
転送をしないで最大何秒間データコネクションを維持していられるかを指定。デフォルトは無制限の”0″。
# Sets the timeout on stalled downloads (default: 0 {no limit})
TimeoutStalled 600

・アップロード中断ファイルの自動削除
# Enable automatic deletion of partially uploaded files (default off)
DeleteAbortedStores on

・ 詳細なログのフォーマットと取得
LogFormat allinfo “%t : %l %u (%a [%h]) : [%s] “%r” %T, (%f)”
LogFormat auth “%t : %u %a “%r” %s”
LogFormat write “%t : %u : %F %a”
LogFormat read “%t : %u : %F %a”

ExtendedLog /var/log/proftpd/all.log ALL allinfo
ExtendedLog /var/log/proftpd/auth.log AUTH auth
ExtendedLog /var/log/proftpd/write.log WRITE write
ExtendedLog /var/log/proftpd/read.log READ read

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(Spamcheck Enabled)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)