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のアカウントです)?