Не могу зайти в SSH: различия между версиями
Перейти к навигации
Перейти к поиску
Cishost (обсуждение | вклад) |
Cishost (обсуждение | вклад) |
||
| Строка 6: | Строка 6: | ||
'''Подключаемся к SSH с логином user и паролем из письма''' | '''Подключаемся к SSH с логином user и паролем из письма''' | ||
* Выполняем следующие команды: | * Выполняем следующие команды: | ||
su - ("минус" важен для работы в режиме суперпользователя) | sudo -i или su - ("минус" важен для работы в режиме суперпользователя) | ||
nano /etc/ssh/sshd_config | nano /etc/ssh/sshd_config | ||
* В sshd_config ищем и меняем "#PermitRootLogin without-password" на "PermitRootLogin yes" (не забываем удалить комментирование '#' в начале строки) | * В sshd_config ищем и меняем "#PermitRootLogin without-password" на "PermitRootLogin yes" (не забываем удалить комментирование '#' в начале строки) | ||
Версия от 13:45, 27 июня 2022
Не получается зайти в SSH с логином root и паролем из письма
Включаем возможность авторизации в SSH с логином root
В последних версиях ОС семейства Linux вход с корневыми правами по умолчанию запрещен. Поэтому:
Подключаемся к SSH с логином user и паролем из письма
- Выполняем следующие команды:
sudo -i или su - ("минус" важен для работы в режиме суперпользователя)
nano /etc/ssh/sshd_config
- В sshd_config ищем и меняем "#PermitRootLogin without-password" на "PermitRootLogin yes" (не забываем удалить комментирование '#' в начале строки)
- Перезапускаем SSH демон:
service ssh restart
Теперь в качестве логина можно использовать root.
В целях безопасности и предотвращения автоматических атак лучше оставить root отключенным и продолжать работать в режиме su или sudo.