UNIX/proftpd のバックアップ(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- UNIX/proftpd へ行く。
- 1 (2005-04-27 (水) 17:59:34)
- 2 (2007-02-18 (日) 15:50:17)
- 3 (2007-02-22 (木) 11:39:52)
UNIX/proftpd
Debian GNU/Linux 3.1 sarge
apt-get install proftpd
source compile install
./configure \ --prefix=/usr/local/proftpd \ --sysconfdir=/etc/proftpd.d make make install
各種設定
- ログイン時のidentプロトコル(RFC1413)抑制方法
/etc/proftpd/proftpd.conf 〜〜〜 IdentLookups off 〜〜〜
- 接続時のサーバ情報表示抑制方法
※「ProFTPD 1.2.8 Server (コメント) [XXX.XXX.XXX.XXX]」等
/etc/proftpd/proftpd.conf 〜〜〜 ServerIdent off 〜〜〜
- 特定ディレクトリにアップロードした場合にumaskを変更する方法
<Directory /var/webapps/*> Umask 002 </Directory>
- シンボリックリンクの扱い
本来のディレクトリを見せないShowSymlinks off --- /home/user/symdirname
本来のディレクトリを見せる
ShowSymlinks on /var/truedirname
- chroot設定
DefaultRoot ~
- ログの設定
LogFormat allinfo "%t : %u (%a [%h]) : [%s], %T, %m (%f)" LogFormat write "%t : %u : %F (%a)" LogFormat read "%t : %u : %F (%a)" LogFormat auth "%t : %u (%a [%h])" ExtendedLog /var/log/proftpd/all.log ALL allinfo ExtendedLog /var/log/proftpd/write.log WRITE write ExtendedLog /var/log/proftpd/read.log READ read ExtendedLog /var/log/proftpd/auth.log AUTH auth