vsftpdのlocal_rootはどういう意味ですか?

vsftpdのlocal_rootはどういう意味ですか?

local_root は/etc/vsftpd.conf次のように設定されます。

local_root=/home/$USER/ftp

今sftpを使って私のvpsに接続します。

sftp> pwd
Remote working directory: /home/ftpuser
sftp> ls  /home/$USER/ftp
Can't ls: "/home/$USER/ftp" not found

マニュアル:local_rootでは、このオプションはvsftpdがローカル(つまり匿名ではない)ログイン後に変更を試みるディレクトリを表します。失敗は自動的に無視されます。

ローカルの非匿名ログインを使用しているときに "/home/$USER/ftp"が見つからないのはなぜですか(ftpuserはvsftpdのアカウントです)?

ベストアンサー1

おすすめ記事