質問: vsftpdに接続するubuntuユーザーのデフォルトのftpルートフォルダーを設定するにはどうすればよいですか? 特定のユーザーのデフォルトのftpルートフォルダを設定/変更するにはどうすればよいですか?現在取り組んでいる内容に応じて、開発ボックスのさまざまなサイトをホームとする開発者アカウントを作成できるようにしたいと考えています。編集:サーバーはubuntuとvsftpdを実行しています。
回答: user_config_dirにvsftpd.confを指定すると、ユーザーごとに任意の構成オプションを設定できます。man vsftpd.confから:この強力なオプションを使用すると、ユーザーごとに、マニュアルページで指定されている構成オプションを上書きできます。使用法は単純であり、例を使用して最もよく説明されています。 user_config_dirを/ etc/vsftpd_user_confに設定し、ユーザー "chris"としてログオンすると、vsftpdは、セッションの間、ファイル/ etc/vsftpd_user_conf/chrisの設定を適用します。したがって、このようにlocal_rootを目的のディレクトリに設定すると、そのユーザーのみのftpルートが変更されます。