08:50, 09-июл-2023
Зачем включать root доступ?
Пользователь root имеет доступ ко всей системе без каких-либо ограничений. Иногда он очень нужен при работе по FTP, так как если подключиться через обычного пользователя, то некоторые папки и действия в них статус недоступными. Например, вы не сможете просто так зайти в папку root и загрузить туда файл.
Используемое ПО:
Действия выполнялись на системе Ubuntu server 22.04.2 LTS.
Система полностью чистая, свежеустановленная. Даже пакеты не обновлялись.
На современных версиях ubuntu как SSH, так и FTP включаются одновременно. На версиях ниже, скорее всего, FTP нужно будет включать отдельно.
Включаем:
1. Входим в режим root командой:
sudo -i
Затем вводим пароль от учетной записи. Пароль не будет отображаться при вводе совсем! Так и должно быть!
2. Меняем пароль от root:
passwd root
Вводим наш пароль, нажимаем Enter и вводим еще раз, затем снова Enter. Пароль тоже не будет отображаться!
3. Открываем файл конфигурации командой:
nano /etc/ssh/sshd_config
Ищем строку #PermitRootLogin prohibit-password
В этой строке убираем комментарий (удаляем решетку в начале) и вместо prohibit-password пишем yes. Получится так:
Сохраняем изменения: Ctrl O, затем Enter, затем Ctrl X.
Перезагружаемся:
reboot
После перезагрузки уже можно подключаться под root пользователем!
Теги:
Похожие новости