FTPサーバー(vsftpd)設定方法

FTPサーバー(vsftpd)設定方法

vsftpdはFTPサーバーを構築するためのサーバーソフトウェアです。
Webminを使用した設定方法をご紹介します。

1.iptablesを設定する

(1)Webminの左メニューから「ネットワーク」〜「Linuxファイアーウォール」をクリックします。

(2)着信パケット(INPUT)の表右下の「ルールを追加する」をクリックし、次のように設定します。
※この項に記述されていない項目はそのままにします。

実行するアクション:許可
ネットワークプロトコル:等しい , TCP
宛先のTCPまたはUDPポート:等しい , ポート 21

「作成」をクリックします。

(3)再度「ルールを追加する」をクリックし、次のように設定します。
※この項に記述されていない項目はそのままにします。

実行するアクション:許可
ネットワークプロトコル:等しい , TCP
宛先のTCPまたはUDPポート:等しい , ポート範囲 60000 から 60030

「作成」をクリックします。

2.vsftpd を設定する

(1)sshでログインし、rootになります。

(2)ftpの設定ファイルの最終行に追記します。

設定ファイル保存先:/etc/vsftpd/vsftpd.conf
pasv_address=IPアドレス
pasv_min_port=60000
pasv_max_port=60030

(3)vsftpd を起動します。
/etc/init.d/vsftpd start

(4)サーバー起動時に vsftpd が自動起動するように設定します。
/sbin/chkconfig vsftpd on

3.FTPクライアントからのログイン

FFFTPなどのソフトウェアから、sshのユーザー名 , パスワードでログインします。

※上記の手順を行ってもファイルのアップロードがうまくいかない場合、書き込み権限が制限されている可能性がございます。サポートサイトのFTPでファイルのアップロードができないをご参照ください。

SaaSesサービス 各種お手続き

クラウドコンピューティング

専用サーバー

共用サーバー

ホスティング

  • シルバーストーム

オンラインストレージ

データセンター