SFTP конфигурация Openssh

Я использую Ubuntu 18.04, и сегодня я установил sftp сервер с помощью openssh для моего сервера. Я следовал инструкциям в Интернете, все хорошо, они сказали, что я должен добавить, что это кодирует в sshd_config файл:

Match group sftp
    ChrootDirectory /home
    X11Forwarding no
    AllowTcpForwarding no
    ForceCommand internal-sftp
    PubkeyAuthentication yes

Я сделал это, и разъединение не может соединиться с ошибкой от filezilla: "Разрыв соединения причины программного обеспечения. Невозможно подключиться к сервером". Попробованный в другом компьютере другой версией filezilla и результата то же. Но, когда я добавил, что код в файл ssh_config и удалил из sshd_config. Соединение было работой отлично. Кто-либо здесь знает почему?

0
задан 4 March 2019 в 11:19

1 ответ

В первую очередь, удостоверьтесь, что / домой доступен sftp группой (потому что по умолчанию это не).

, Если sftp группа не работает, удостоверьтесь, что Вы на самом деле входите в систему с ключом, можно сначала подтвердить это при помощи ssh от терминала (или шпаклевать на окнах) ssh -vvv login@hostname.com

по умолчанию, пока Вы не используете корневую учетную запись, необходимо смочь войти в систему без любых проблем.

самые интересные ключи для основной установки обычно: - PubkeyAuthentication, чтобы смочь войти в систему с ключами (также потребности UsePAM yes) - PermitRootLogin, если Вы хотите войти в систему с корневой учетной записью - PasswordAuthentication, чтобы позволить/запретить использовать автора пароля

0
ответ дан 21 September 2019 в 12:11

Другие вопросы по тегам:

Похожие вопросы: