Skip to main content

VPS: FTPサーバーのインストール

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

FTP(ファイル転送プロトコル)は、TCP/IPネットワーク上でファイルを転送するためのネットワークプロトコルです。このプロトコルはシステム間でのファイル交換を簡単にするために開発されました。FileZilla Serverを使えば、Linux OS上にFTPサーバーを簡単に構築できます。FileZilla Serverはインストールや設定が簡単で、ユーザーアカウントの作成、アクセス権の管理、ファイル転送など多彩な機能を備えています。このガイドでは、LinuxサーバーにFileZilla Serverをインストールし、設定する手順を解説します。

インストール

FTPユーザーを追加する前に、まずFTPサーバーをインストールしましょう。サーバーにSSH(Puttyなど)で一度接続します。

FTPサーバーをインストールするには、以下のコマンドを入力します:apt-get install proftpd。インストール確認のためにYを入力して実行してください:

次に設定ファイルを調整します。以下のコマンドを入力してください:nano /etc/proftpd/proftpd.conf。するとNanoエディタで設定ファイルが開きます:

以下の内容を追加してください:

設定を反映させるためにFTPサーバーを再起動します。以下のコマンドを実行してください:service proftpd restart

ユーザーの追加

新しいFTPユーザーを作成するには、まずFTPグループを作成します。コマンドはaddgroup ftpuserです。実行例は以下の通り:

次に、FTPユーザーを追加します。以下のコマンドを順に実行してください:
adduser benutzerftp -shell /bin/false -home /var/www
続けて
adduser benutzerftp ftpuser

パスワード設定を求められます:

入力内容を確認して続行します:

最後に、新しいユーザーをグループに割り当てます:adduser benutzerftp ftpuser

これで設定した情報を使って接続できます:

まとめ

おめでとう!FTPのインストールと設定が無事完了しました。もし質問やトラブルがあれば、いつでもサポートチームに連絡してくださいね。毎日あなたをサポートします!