• ベストアンサー

vsftpdでルートディレクトリを変更したい。

ユーザ名を仮に「xxx」だったとすると、サーバにアクセスしたときに最初のディレクトリが「/home/xxx」になっています。これを「/home/xxx/任意のディレクトリ」とするにはどうすればよいでしょうか? 使用OS:RedHat8 使用ftpd:vsftpd です。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

local_root=public_html と指定することで、 /home/xxxx/public_html/ がログイン時のディレクトリになります。 ついでに補足ですが chroot_list_enable chroot_list_file を適切に指定することで、/home/xxxx/public_html/ より上には 上がれなくなります。 詳しくはネット検索してください。

twelveYO
質問者

お礼

xjdさんすばやい回答ありがとうございます。 やってみたところ思ったとおりの結果をを得ることが出来ました。

関連するQ&A