Почему PermitRootLogin в sshd_config установлен на yes по умолчанию?

У меня была та же проблема, я решил ее с помощью следующих шагов:

login как root: sudo su введите файл:
sudo nano /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
внизу добавить:
autologin-user=xxxx
сохранить содержимое файл затем выйдет и перезагрузится.

Это должно определенно работать.

2
задан 24 January 2012 в 15:00

2 ответа

Я не являюсь членом команды Ubuntu Openssh, поэтому я не знаю реальной причины, все это просто спекуляция, но ...

Это согласуется с политикой внося только необходимые изменения из Debian. Это означает, что если вход root отключен в Ubuntu, вы ничего не получаете от добавления новой разницы с восходящего потока, что вам нужно будет управлять в каждой версии и обновлении.

3
ответ дан 25 May 2018 в 14:55
  • 1
    В точку. У корня нет пароля или паб-ключа. (По умолчанию пустые пароли не разрешены.) Таким образом, никакой метод проверки подлинности не будет успешным для входа root и root. – Jan 24 January 2012 в 15:16

Но, несмотря на то, что вход в корневой каталог отключен, «PermitRootLogon yes» предотвращает возможность отказа fail2ban от запрета IP-адреса на злоумышленном адресе, поскольку ожидаемое сообщение об ошибке не регистрируется в auth.log. По этой причине я изменил PermitRootLogon на «нет».

0
ответ дан 25 May 2018 в 14:55

Другие вопросы по тегам:

Похожие вопросы: