Root в Linux — это бог режима. Полный доступ ко всему: от удаления системных библиотек до форматирования диска без предупреждений.
В Ubuntu он по умолчанию отключён. Не потому что кто-то жалеет тебя, а потому что это лишняя дыра в безопасности, и новички обычно сами себе выкапывают яму, играясь с root-правами.
Если ты сюда пришёл, значит, тебе всё же нужно добраться до root. Ладно, рассказываю, но потом не жалуйся, если что-то пойдёт по заднице.
1. Временный root
В Ubuntu почти все админские задачи делают через sudo. Это значит, что root-пароль вообще не нужен — используешь свой, и команда выполняется с правами суперпользователя.
Запускаешь что-то от root так:
sudo команда
Первый запуск за сессию попросит твой пользовательский пароль.
Хочешь залезть в root-шелл на время? Пиши:
sudo su -
или
sudo -i
Проверить, что ты стал root, можно тупо так:
whoami Если в ответ root — значит, ты в матрице.
2. Постоянный root-пароль
По умолчанию у root в Ubuntu нет пароля. Поэтому ты не можешь войти в систему напрямую от его имени — только через sudo.
Но если по какой-то причине тебе нужен полноценный root-логин (например, для старого софта, ssh-доступа или извращённой конфигурации), просто ставим пароль:
sudo passwd root
Система попросит ввести и подтвердить новый пароль.
3. Про пароль
Да, ты можешь влепить “123456”, но тогда не удивляйся, если завтра твоя машина станет частью ботнета. Пароль должен быть сложным, хотя бы 16 символов, с буквами в разных регистрах, цифрами и спецзнаками.
4. Вход под root
После установки пароля можно войти под root.
- Локально — через
su:
su -
- По SSH — если в
/etc/ssh/sshd_configвключеноPermitRootLogin yes(по умолчанию отключено).
Но включать это для внешнего сервера — всё равно что повесить ключ от квартиры на дверь.
5. Итог
Root в Ubuntu включается за пару команд. Но если ты его активируешь, знай, что ты сам себе ад и техническая поддержка. Любая ошибка от root не спрашивает “ты уверен?”, она просто исполняет.
0 комментариев