Re: Не запускается sshd в bullseye на виртуальной машине
Victor Wagner <[email protected]> Wed, 14 Feb 2024 23:39:21 +0300
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <[email protected]> |
В Wed, 14 Feb 2024 20:12:04 +0000 Misha Ramendik <[email protected]> пишет: > Это удалось победить. Нагуглилось сделать /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 <[email protected]>