簡単にLinux上でftpサーバvsftpdを動かす


※OSはFedoraCore4 Linux 2.6.17-1.2142_FC4

apt-getでvsftpdをインストール。
#apt-get install vsftpd

サービスを上げる
#/etc/init.d/vsftpd start

サービスを再起動後もレベル345で上げるようにする
#chkconfig --level 345 vsftpd on

iptableにポート20,21を追加
iptables -A INPUT -s $any -p tcp --dport 21 -d $myhost -j ACCEPT
iptables -A OUTPUT -s $myhost -p tcp --sport 21 -d $trusthost -j ACCEPT
iptables -A INPUT -s $any -p tcp --dport 20 -d $myhost -j ACCEPT
iptables -A OUTPUT -s $myhost -p tcp --sport 20 -d $trusthost -j ACCEPT

以上、所要時間8分30秒

vsftpdの設定

# vi /etc/vsftpd/vsftpd.confで
anonymousログインを無効に。
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO 

安定稼動するまでデバッグログを取りたいのでvsftpd.confに以下を追加。

#アップロード/ダウンロードログを取る
xferlog_enable=YES

#詳細ログを有効にする
log_ftp_protocol=YES

#詳細ログを取るときはwu-ftpd形式のログフォーマットを無効にする。
xferlog_std_format=NO



SE Linux を無効にする。
/etc/selinux/configに
SELINUX=enforcingからdisabledに変更。



<お手軽>壊れたキーボードの直し方
http://www.13hz.jp/2007/08/post_5ea2.html
おぉ、これはやってみる価値がありそうだ。
コーヒーこぼして壊してしまったキーボードが復活。
手順はマジックリンで洗う。ぬるま湯シャワーで十分に流す。陰干し一週間。だそうです。