LexxXell
@LexxXell
IT-журналист и немного программист

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

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

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

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


man sshd_config
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Баянист. Тамада. Услуги.
Не делать так. Только по ключу (а ключ закрыть на парольную фразу). Потому что ботнеты активно пытаются брутить пароли, даже на нестандартных портах.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SAYMON Санкт-Петербург
от 120 000 до 200 000 ₽
InvestEngine Екатеринбург
До 60 000 ₽
eGamings Воронеж
от 80 000 до 150 000 ₽
25 мая 2020, в 06:02
3000 руб./за проект
25 мая 2020, в 02:54
800 руб./за проект