FTP機能の利用方法について

LinuxにてFTP機能を利用する際の設定を纏めています。

FTPとは


アクティブモード

パッシブモード

FTP機能の設定


FTPパッケージインストール確認

rpm -q vsftpd

FTPパッケージインストール

yum -y install vsftpd

FTPサービス起動確認

service vsftpd status

FTPサービス起動

service vsftpd start

FTPサービス停止

service vsftpd stop

Iptablesの設定


IptablesへFTPポートの解放設定を追加します。

ftpポートの開放

iptables -A INPUT -p tcp --dport 21 -j ACCEPT

Iptablesの保存

service iptables save

iptables-config編集

FTPでのデータ転送時に利用されるポートを動的に解放、クローズするモジュール設定をiptablesに追加します。
「/etc/sysconfig/iptables-config」へ下記設定を追加

IPTABLES_MODULES="ip_conntrack_ftp ip_nat_ftp"

Iptablesの再起動

service iptables restart

関連記事