VSFTPDに接続するUbuntuユーザー用にデフォルトのFTPルートフォルダを設定する方法は?

VSFTPDに接続するUbuntuユーザー用にデフォルトのFTPルートフォルダを設定する方法は?

特定のユーザーのデフォルトのFTPルートフォルダを設定/変更するには?現在作業しているタスクに応じて、開発者ボックスの他のサイトに常駐できる開発者アカウントを作成できるようにしたいです。

編集:サーバーはUbuntuとvsftpdを実行しています。

ベストアンサー1

user_config_dirinを指定すると、vsftpd.conf各ユーザーに対してすべての構成オプションを設定できます。

からman vsftpd.conf

この強力なオプションを使用すると、ユーザーごとにマニュアルページで指定されているすべての設定オプションを上書きできます。使い方は非常に簡単で、例によって最もよく説明されています。 user_config_dir を /etc/vsftpd_user_conf に設定して「chris」ユーザーとしてログインすると、vsftpd はセッション中に /etc/vsftpd_user_conf/chris ファイルの設定を適用します。

したがって、local_rootこの方法で必要なディレクトリを設定すると、そのユーザーのFTPルートディレクトリのみが変更されます。

おすすめ記事