ProFTPDのproftpd.confを設定する

 

■Windows用FTPソフト「ffftp」から接続できない

Windows用のffftpは、NLIST -alLを利用しているが、今のProFTPDは対応していないので、LISTを利用するようにffftpを設定する。

また、バージョン1.2.10以降のProFTPDサーバのときは、このオプションを指定すれば「ドットファイル」がちゃんと表示される。

次の一行を/usr/local/etc/proftpd.confのお尻に追加する。 

ListOptions "-a" 

 

■ホームディレクトリをルートにする

ホームディレクトリ以上のディレクトリへ移動できないようにさせる

 DefaultRoot ~ !staff

 

■いつもの設定

自分の好みを保存しておくと、サーバの設定ごとにコピーペーストするだけなので便利。

/usr/local/etc/proftpd.confのお尻に追加。 

ServerIdent off
TimeoutIdle 10800
TimeoutNoTransfer 10800
TimeoutStalled 10800
IdentLookups off
UseReverseDNS off
RequireValidShell off
tcpNoDelay off
WtmpLog off
AuthPAM off
#ExtendedLog /var/log/ftp.log
AllowForeignAddress on
DefaultRoot ~ !staff