FTP (vsftpd)を構築する[ubuntu]

・インストール
$ sudo apt-get update
$ sudo apt-get install vsftpd

・vi で設定ファイルを編集

$ sudo vi /etc/vsftpd.conf

以下の箇所を変更

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
「anonymous_enable」は匿名ログインの許可・不許可設定です。
匿名ログインを不許可にするため、「anonymous_enable=NO」とします。

# Uncomment this to allow local users to log in.
local_enable=YES
「local_enable」は一般ユーザのログイン許可・不許可設定です。
一般ユーザのログインを許可するため、「local_enable=YES」とします。

# Uncomment this to enable any form of FTP write command.
write_enable=YES
「write_enable」は「put」(サーバへのファイルアップロード)の許可・不許可設定です。
「put」を許可するため、「write_enable=YES」とします。

# You may restrict local users to their home directories.  See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
chroot_local_user=YES
chroot_local_user=NO
「chroot_local_user」はユーザのホームディレクトリより、上位のディレクトリへの移動許可・
不許可の設定です。

ホームディレクトリ以外のアクセスを許可する場合は「chroot_local_user=NO」、
許可しない場合は「chroot_local_user=YES」とします。

・最後に、反映させるための再起動
$ sudo /etc/init.d/vsftpd restart


おすすめ

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください