Задать вопрос
LexxXell
@LexxXell
Программист и немного IT-журналист

Как в настройках SSH разграничить способ входа?

Сервер под Ubuntu Server 18.04
Есть пользователь [usrsu] (подключается один человек), он входить должен по ключу.
Есть пользователь [usrsftp] ограничен рамками sFTP (подключаются разные люди), входит по паролю.

Если в sshd_config отключаю аутентификацию по паролю - [usrsftp] не может заходить, а если включаю, то [usrsu] должен вводить пароль.

Как сделать чтоб один мог входить с ключом а другой по паролю?
  • Вопрос задан
  • 1456 просмотров
Подписаться 1 Простой 2 комментария
Решение пользователя Saboteur К ответам на вопрос (2)
saboteur_kiev
@saboteur_kiev Куратор тега SSH
software engineer
Попробуй настроить кондишинал блоки в /etc/ssh/sshd_config, добавь в конец файла:
Match User vasya
    PasswordAuthentication no
    AuthenticationMethods publickey,keyboard-interactive
Match User pupkin
    PasswordAuthentication yes
    AuthenticationMethods password


man sshd_config
Ответ написан
Комментировать