
Я пытаюсь сделать sftp от своего пользователя в виртуальной машине Linux.
После ввода пароля я получаю сообщение: Connection closed
Когда я пытаюсь войти под своим root
пользователем, все работает нормально.
Я обнаружил, что проблема может быть в /etc/ssh/sshd_config, но изменения не решили проблему.
Как изменить разрешение sftp, чтобы пользователь мог его использовать? Может ли быть ошибка в неправильной цели, куда пользователь хочет войти? Как изменить цель sftp?
Есть ли у вас какие-нибудь идеи, как это решить? Спасибо заранее!
решение1
Пользователю /etc/passwd
не разрешено иметь /rbash
вам нужно дать ему bash и использовать chroot или jail или что-то в этом роде!