FTPサーバーの構築
Ubuntu Server 10.04 にFTPサーバー vsftpd を構築します。
まずは、vsftpd をインストールします。
$ sudo aptitude install vsftpd
$ sudo sysv-rc-conf で vsftpd に適切なランレベルをセットします。
$ sudo ufw allow ftp とし、ftpサービスを許可します。
ルーターのポートマッピングでサーバーのFTPサーバーのポートを開きます。
次に、接続できるユーザーを制限します。
/etc/vsftpd.user_list にアクセス可能なユーザーを登録します。
デフォルトでこのファイルはないので、新規に作成し、
Username
と接続できるユーザー名を追記します。
当面、自分以外の接続を許さないので、Usernameには、自分のユーザー名を追記します。さらに、root 接続の必要があれば、その下に root と追記します。
/etc/vsftpd.conf に以下の2行を追記します。
userlist_enable=YES userlist_deny=NO
また、以下のコメントアウトを外して有効にします。
local_enable=YES ← ユーザー名とパスワードでアクセスさせる
write_enable=YES ← 書き込みを可能にする
root 接続の必要がある場合は、 /etc/ftpusers を編集します。
#root
として、root をコメントアウトしてください。
クライアントパソコン(Ubuntu 10.04)からFTPサーバーにアクセスしてみます。
gFTPを使います。
ユーザー名を入力し、パソコンのアイコンをクリックします。
Related Posts
No Comments »
RSS feed for comments on this post. TrackBack URL
Leave a comment
You must be logged in to post a comment.

