vsftpdでFTPユーザーごとのルートディレクトリを設定する方法

In: Linux

2 2月 2009

デフォルトの/public_html/ などの共通設定でなく、ユーザーごとにルートになる接続先を細かく設定する方法。

特定のユーザーの接続先(ルート)を制限する

vsftpd.confの設定

chroot_list_enable=YES
local_root=public_html  #書かなくてもいい
user_config_dir=/etc/vsftpd/user_conf  #接続先を制限したいユーザーリストを入れる場所。後で作る。

user_confを作る

ディレクトリを作る。

mkdir /etc/vsftpd/user_conf

その中に、詳細設定したいユーザー名のファイルを作ります。

広告

vi /etc/vsftpd/user_conf/hoge

中に設定を記述。

local_root=/home/foo/hoge

vsftpdを再起動したらOK

service vsftpd restart

コメント

4 Responses to vsftpdでFTPユーザーごとのルートディレクトリを設定する方法

トラックバックURL:

Avatar

relaxsize-NHGNTS

9月 18th, 2012 at 8:13 AM

【メモ】http://t.co/RpmmiWxi 急遽テスト環境をこしらえて、FTPを設定しなければなくなったから調べたvsftpd。外出ししなきゃいけないときは、セキュリティホールも調べないといけないかも。http://t.co/6haMX9Sp

Avatar

relaxsize

9月 18th, 2012 at 5:13 PM

【メモ】http://t.co/RpmmiWxi 急遽テスト環境をこしらえて、FTPを設定しなければなくなったから調べたvsftpd。外出ししなきゃいけないときは、セキュリティホールも調べないといけないかも。http://t.co/6haMX9Sp

Avatar

天野龍司

12月 10th, 2012 at 12:41 AM

探し方が悪くてなかなかこの情報みつけられんかったー→vsftpdでFTPユーザーごとのルートディレクトリを設定する方法 | Weblogy http://t.co/SBc2JRjc

Avatar

ryujiamano

12月 10th, 2012 at 9:41 AM

探し方が悪くてなかなかこの情報みつけられんかったー→vsftpdでFTPユーザーごとのルートディレクトリを設定する方法 | Weblogy http://t.co/SBc2JRjc

Comment Form

About this blog

ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

カテゴリー

カテゴリー

アーカイブ