Как подружить себя с sudo в Debian (и не свалить систему по дороге)
Если вы хоть раз копались в Linux, то наверняка сталкивались с магическим словом sudo. Это такой пропуск в мир повышенных привилегий, когда обычный пользователь вдруг может делать то, что обычно разрешено только суперпользователю, то есть root’у. Но тут есть нюанс: давать себе права sudo это всё равно что оставить ключи от квартиры под ковриком. Удобно, но надо понимать, что делаешь.
В этой статье я расскажу, как добавить пользователя с правами sudo
в Debian 13, как проверить, что всё работает, и почему однажды я чуть не убил систему, забыв одну мелочь. Обещаю, будет не сухо.

Почему вообще нужен sudo?
Давайте начнём с простого. В Linux есть root это самый настоящий всесильный бог системы. Он может удалить весь диск, поменять владельца файлов, или установить вирус (ну, чисто теоретически). А есть обычные пользователи, у которых руки коротки: попробуйте залезть в /root — получите в ответ “Permission denied”.
Так вот, sudo позволяет на короткое время стать root’ом, не выходя из своей учётки. Типа: «Эй, система, я знаю, что я не root, но мне нужно кое-что сделать, честно!». И Debian 13, доверчиво, спрашивает пароль и даёт вам зелёный свет.
Шаг 1. Входим под root (да, тот самый бог)
Чтобы добавить нового пользователя или изменить права старого, нужно сначала войти под root. Если у вас нет отдельного root-пароля, используйте команду:
su - root
Введите пароль от root учетки и вот вы уже в кресле администратора. На этом этапе можно сделать практически всё. Поэтому не шутите с командой rm -rf /
это не мем и не прикол, это настоящая боль.

Шаг 2. Создаём нового пользователя (если нужно)
Окей, вы root. Теперь давайте создадим нового пользователя. В Debian 13 это делается очень просто:
adduser Имя_Пользователя
Где вместо username вставляете имя будущего героя. Например:
adduser setiwikTest

Система попросит придумать пароль (не ставьте 123456, прошу вас). Потом предложит ввести имя, номер комнаты, телефон и прочую ерунду. Можно просто нажимать Enter уверен Debian и пользователь не обидится.
Кстати, если у вас уже есть пользователь, этот шаг можно пропустить. Но иногда проще создать нового и не ковырять старого, особенно если боитесь сломать что-то важное.
Шаг 3. Добавляем пользователя в группу sudo
Вот теперь начинается самое интересное. В Debian 13 права sudo завязаны на группу с тем же названием — sudo. Всё просто: кто в группе, тот может пользоваться sudo.
Чтобы добавить туда вашего пользователя, вводим:
usermod -aG sudo username
Где username — имя вашего юзера. Например:
usermod -aG sudo setiwikTest

Команда ничего не выведет и это абсолютно нормально. Она просто тихо делает свою работу. Если хотите убедиться, что всё получилось, можно проверить, кто в группе:
getent group sudo

Если увидите там своё имя, то я вас поздравляю вы теперь sudo-человек.
Шаг 4. Через sudoers для эстетов
Если хочется по-старинке и с чувством контроля, можно не добавлять пользователя в группу, а прописать его напрямую в файл /etc/sudoers. Но делать это руками нельзя! Потому что если вы ошибётесь в синтаксисе — всё, система может заблокировать доступ даже root’у. Поэтому используем безопасный способ:
visudo
Эта команда открывает sudoers в безопасном режиме. Пролистываем вниз и добавляем строчку:
username ALL=(ALL:ALL) ALL
Например:
user1 ALL=(ALL:ALL) ALL
Это значит: пользователь user1 может выполнять любые команды на любой машине и от имени любого пользователя. Круто, да? Главное не вставить туда пробел не в том месте. Visudo вам подскажет, если что-то не так.
Шаг 5. Проверяем, что всё работает
Теперь давайте убедимся, что наш новый sudo пользователь действительно получил свои суперспособности. Переключаемся на него:
su - user1
А теперь попробуем выполнить что-нибудь, требующее прав администратора. Например:
sudo whoami

Если в ответ увидите root, то значит всё работает. Вы успешно прошли инициацию в sudo-клан.
Как пользоваться sudo без фанатизма
На первый взгляд, sudo кажется чем-то вроде «волшебной кнопки»: нажал и всё заработало и полетело. Но на практике лучше не увлекаться. Каждый раз, когда вы пишете sudo
, вы берёте на себя ответственность. Команда sudo rm *
может стереть полсистемы, если случайно запустите её не в той папке.
Совет: Прежде чем жать Enter после sudo, перечитайте строку. И если где-то внутри шепчет «здесь что-то не то» доверьтесь этому голосу. Он спасает нервы и время.
Небольшие хитрости
- sudo !! — повторяет последнюю команду, но уже с правами root. Очень удобно, если забыли поставить sudo вначале.
- sudo -s — запускает оболочку от имени суперпользователя (аккуратно, можно наделать дел).
- sudo visudo — всегда используйте именно его для редактирования sudoers, никаких nano и vi вручную!
Заключение
Создание пользователя с правами sudo в Debian 13 это не просто техническая операция, это своего рода обряд посвящения. Вы перестаёте быть просто пользователем и становитесь тем, кто управляет системой. Но вместе с силой приходит и ответственность.
Так что пользуйтесь sudo с умом. Не бойтесь экспериментировать, но делайте это осознанно. А если что-то пошло не так, то не переживайте, все через это проходят. Главное это бэкапы и чувство юмора. Без второго в Linux делать вообще нечего.
Понравилась статья?
Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик — и ваш вклад помогает держать серверы включёнными и авторов мотивированными!
Поддержать проектСпасибо, что вы с нами!