Re: Не запускается sshd в bullseye на виртуальной машине
В Wed, 14 Feb 2024 20:12:04 +0000
Misha Ramendik <mr@ramendik.eu> пишет:
> Это удалось победить. Нагуглилось сделать /usr/bin/ssh-keygen -A и
> сервис взлетел.
>
> Но не пускает. Permission denied (publickey).
Поскольку оно английским по бэкграунду пишет, что запрещен доступ по
публичному ключу и пароль даже не спрашивает, похоже что в
/etc/ssh/sshd_config запрещена PasswordAuthentication или вообще или
для рута.
На первом попавшемся контейнере с bullseye там имеется
закомментировананя строчка
#PermitRootLogin prohibit-password
По-моему закомментированные строчки в дистрибутивном sshd_config
содержат значения опций по умолчанию. А если так, то руту по паролю
нельзя.
Варианта три:
1. Раскоментарить эту строчку и поменять prohibit-password на yes
2. Завести нормального юзера с правом на sudo и забыть про то что можно
ходить рутом.
3. Как-то притащить на виртуальную машину authorized_keys и ходить по
ключу.
--
Victor Wagner <vitus@wagner.pp.ru>
Reply to: