vsftpd
$CREATE 6/8/2004 by Mie Suemitsu
`
vsftpd
RedHat には ftpd が標準でインストールされません
RedHat Professional Workstation 7枚目の CD にある vsftpd-1.2.0-4.src.rpm をインストールしました
1. CD より rpm ファイルを /usr/local/src/RPMS/ にコピーする
# cp vsftpd-1.2.0-4.src.rpm /usr/local/src/RPMS/
2. src より rpm を生成する
# cd /usr/local/src/RPMS
# rpmbuild --rebuild vsftpd-1.2.0-4.src.rpm
/usr/src/redhat/RPMS/i386/ に下記の二つのファイルができた
vsftpd-1.2.0-4.i386.rpm
vsftpd-debuginfo-1.2.0-4.i386.rpm
3. これをインストールする
# cd /usr/src/redhat/RPMS/i386
# rpm -ivh vsftpd-1.2.0-4.i386.rpm
# rpm -ivh vsftpd-debuginfo-1.2.0-4.i386.rpm
4. /etc/init.d より自動起動するように設定する
# chkconfig vsftpd on
# chkconfig --list
5. アクセス許可を与える
6. デフォルトで anonymous FTP が許可されている。vsfrt.conf を編集して不許可にする
# cd /etc/vsftpd/
# vi vsftpd.conf
7. デーモンを起動してプロセスが起動しているのを確認する
# /etc/rc.d/init.d/vsftpd start
# ps ax | grep ftpd
/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf