サービスが起動しているかどうか確認
service vsftpd status
vsftpd (pid 13015) を実行中…
プロセスが起動しているかどうか確認
ps -ef | grep vsftpd
root 13015 1 0 10:37 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf –force-background
root 13107 12896 0 11:48 pts/1 00:00:00 grep vsftpd
vsftp.confの設定
vi /etc/vsftpd/vsftpd.conf
userlistで許可したユーザーのみログイン許可
追加 → userlist_deny=NO
パッシブモードを有効にする
追加 → pasv_promiscuous=YES
vsftp.user_listの設定
vi /etc/vsftpd.user_list
一番下にユーザー名を記述する
hosts.allowの設定
vi /etc/hosts.allow
追加 → vsftpd : 209.85.201.104 (接続を許可するIPアドレス)
再起動
接続の確認
>netstat | 接続状況の確認 |
netstat -a | 全ての接続 |
netstat -l | listen状態の接続を表示 |
netstat -i | インターフェイスごとのパケット数 |
/etc/rc.d/init.d/vsftpd restart
Quitoの旧市街
コメントを残す