専用サーバー:FTPサーバーのインストール
はじめに
FTP(ファイル転送プロトコル)は、TCP/IPネットワーク上でファイルを転送するためのネットワークプロトコルです。このプロトコルはシステム間でのファイル交換を簡単にするために開発されました。FileZilla Serverを使えば、Linux OS上にFTPサーバーを簡単に構築できます。FileZilla Serverはインストールや設定がシンプルで、ユーザーアカウントの作成、アクセス権の管理、ファイル転送など多彩な機能を備えています。このガイドでは、LinuxサーバーにFileZilla Serverをインストールし設定する手順を紹介します。
FTPサーバーをインストールしてユーザーを追加するには?
FTPユーザーを追加するには、まずFTPサーバーをインストールする必要があります。まずはSSH(Puttyなど)でサーバーに一度接続しましょう。
FTPサーバーをインストールするには、以下のコマンドを入力します:
apt-get install proftpd
インストール確認のためにYを入力して実行してください:
次に設定ファイルを調整します。以下のコマンドを入力して設定ファイルを開きます:
nano /etc/proftpd/proftpd.conf
するとNanoエディタで設定ファイルが開きます:
以下の内容を追加してください:
設定を反映させるためにFTPサーバーを再起動します。以下のコマンドを実行してください:
service proftpd restart
FTPユーザーを追加するには?
新しいFTPユーザーを作成するには、まずFTPグループを作成します。以下のコマンドを実行してください:
addgroup ftpuser
実行例はこんな感じです:
次に、以下のコマンドでFTPユーザーを追加します:
adduser benutzerftp -shell /bin/false -home /var/www
adduser benutzerftp ftpuser
パスワード設定を求められます:
入力内容を確認して、問題なければ続行します:
最後に、ユーザーをグループに追加します:
adduser benutzerftp ftpuser
これで設定完了です。設定した情報でFTP接続が可能になります: