В Wed, 14 Feb 2024 20:12:04 +0000 Misha Ramendik <m...@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 <vi...@wagner.pp.ru>