
Linux VM のユーザーから SFTP を実行しようとしています。
パスワードを入力すると、次のメッセージが表示されます:ユーザーConnection closed
でログインしようとするとroot
、正常に動作します。
問題は /etc/ssh/sshd_config にある可能性があることがわかりましたが、変更しても問題は解決しませんでした。
ユーザーが使用できるように sftp 権限を変更するにはどうすればよいでしょうか? ユーザーが入力しようとしているターゲットが間違っていることがエラーの原因である可能性がありますか? sftp ターゲットを変更するにはどうすればよいでしょうか?
これを解決する方法について何かアイデアはありますか? よろしくお願いします!
答え1
/etc/passwd
ユーザーに許可されていない場合は/rbash
、ユーザーに bash を与え、chroot または jail などを使用する必要があります。