FTPサーバでPASVモードで接続する [ubuntu]

1.VSFTPDの設定ファイルにPASVモード有効設定を書き足しましょう。
# vi /etc/vsftpd/vsftpd.conf
---ファイルの中身---
~末尾
#PASVモード有効
pasv_promiscuous=YES
#PASVモードで使うポートの範囲
pasv_min_port=50000 #最小
pasv_max_port=50005 #最大
※開けるポートはFTPサーバを使用するユーザの総定数で適当な値にしましょう。
2.設定は終わったのでVSFTPDを再起動します。
# /etc/rc.d/init.d/vsftpd restart
3.PASVモードが使うポートの穴をFirewallに開けましょう。
# iptables -I RH-Firewall-1-INPUT -p tcp -m tcp --dport 50000:50005 -j ACCEPT
設定保存
# /etc/rc.d/init.d/iptables save
4.後はルータのポートも忘れず開けましょう。
※もし、WAN─ルータ─サーバという構成の場合は追記に進んでください。

おすすめ

1件の返信

  1. 通りすがり より:

    pasv_promiscuous=YES
    ではなくて
    pasv_enable=YES
    では?

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください