Sudo – утилита в операционных системах на базе Unix, которая позволяет пользователям выполнять команды от имени других пользователей, обычно с привилегиями администратора. В Debian 11 sudo не устанавливается по умолчанию, поэтому в этой статье мы расскажем, как установить и настроить sudo в Debian 11.
Шаг 1: Установка sudo
Первым шагом является установка пакета sudo. Для этого откройте терминал и выполните следующую команду:
apt-get install sudo
После запуска этой команды вам будет предложено ввести пароль администратора.
Шаг 2: Настройка sudo
После установки sudo, необходимо настроить его для использования. Для этого необходимо отредактировать файл /etc/sudoers. Откройте терминал и выполните следующую команду:
sudo visudo
В результате будет открыт файл /etc/sudoers. Найдите строку, содержащую «# %sudo ALL=(ALL:ALL) ALL» и раскомментируйте ее, удалив символ «#». Также вы можете добавить другие права доступа для пользователей, если это необходимо. Сохраните и закройте файл.
Шаг 3: Проверка работы sudo
Чтобы убедиться, что sudo работает правильно, откройте терминал и выполните команду:
sudo ls
Если все настроено правильно, вам будет предложено ввести свой пароль, а затем будет выведен список файлов и каталогов в текущей директории. Если вам не предлагают ввести пароль или возвращается ошибка, проверьте настройки sudo и повторите шаги 2 и 3.
Теперь sudo успешно установлен и настроен в Debian 11, и вы можете использовать его для выполнения команд с привилегиями администратора.
Установка sudo в Debian 11: пошаговая инструкция
Вот пошаговая инструкция по установке sudo в Debian 11:
- Откройте терминал. Для этого щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал» из контекстного меню.
- Войдите в систему с учетными данными суперпользователя. Введите команду
su
и нажмите клавишу Enter. Далее введите пароль суперпользователя и снова нажмите клавишу Enter. - Установите sudo, если он еще не установлен. Введите команду
apt install sudo
и нажмите клавишу Enter. - Создайте нового пользователя и добавьте его в группу sudo. Введите следующую команду, заменив новый_пользователь на имя пользователя, которого вы хотите добавить:
adduser новый_пользователь
Затем введите командуadduser новый_пользователь sudo
, чтобы добавить нового пользователя в группу sudo. - Проверьте наличие sudo. Введите команду
sudo -v
и нажмите клавишу Enter. Если вы видите сообщение «Sorry, user новый_пользователь may not run sudo…», значит у вас есть права sudo.
Теперь у вас успешно установлен и сконфигурирован sudo на Debian 11. Вы можете использовать его для выполнения команд от имени суперпользователя или указанных пользователей с правами доступа.
Скачайте установочный образ Debian 11
1. Откройте веб-браузер и перейдите на сайт Debian по адресу https://www.debian.org/.
2. На главной странице сайта найдите раздел «Скачать» и нажмите на него.
3. Выберите архитектуру своего компьютера. Debian 11 доступен для различных архитектур, включая 32-битные (i386) и 64-битные (amd64) системы.
4. Выберите подходящий образ для загрузки. Обычно рекомендуется скачать образ CD/DVD с десктопным окружением (например, GNOME или KDE), если вы новичок в Linux, либо скачать минимальный образ для более продвинутых пользователей.
5. Нажмите на ссылку для скачивания выбранного образа. Файл будет загружен на ваш компьютер.
После завершения загрузки установочного образа Debian 11 вы будете готовы перейти к следующему шагу — установке операционной системы.
Создайте загрузочное устройство
Чтобы создать загрузочное устройство, вам понадобится USB-накопитель или DVD-диск, на котором будет размещена загрузочная информация Debian 11. Вам потребуется также загружаемый образ Debian 11, который можно скачать с официального сайта проекта Debian.
После того как у вас есть загрузочное устройство и загружаемый образ Debian 11, вы можете приступить к созданию загрузочного устройства. Для этого выполните следующие шаги:
- Подключите USB-накопитель или вставьте DVD-диск в компьютер.
- Откройте программу записи образов дисков на вашей операционной системе. Например, в Windows вы можете использовать программу Rufus, а в macOS – Disk Utility.
- Выберите загружаемый образ Debian 11.
- Укажите USB-накопитель или DVD-диск в качестве целевого устройства для записи.
- Нажмите кнопку «Записать» или аналогичную настройку в вашей программе записи образов дисков, чтобы начать процесс записи.
После завершения записи загрузочного устройства вы можете использовать его для установки sudo в Debian 11. Просто вставьте загрузочное устройство в компьютер и перезагрузите систему. Вам будет предложено запустить установку Debian 11 и следовать инструкциям на экране.
Запустите установку Debian 11
1. Вставьте загрузочный носитель (USB-флешку или DVD с образом Debian 11) в компьютер.
2. Перезагрузите компьютер и выберите загрузку с установочного носителя. Для этого может потребоваться настройка BIOS или выбор загрузочного устройства в меню загрузки (обычно клавишей F11 или F12).
3. При выборе загрузочного носителя появится меню установки Debian. Выберите стандартный режим установки или установку графического режима в зависимости от ваших предпочтений и возможностей компьютера.
4. Следуйте инструкциям на экране, чтобы продолжить установку. Вам потребуется выбрать язык, раскладку клавиатуры, часовой пояс и другие настройки.
5. В процессе установки вам будет предложено создать пароль для учетной записи root. Убедитесь, что пароль достаточно надежный и запомните его, так как он даст вам полный доступ к системе.
6. После завершения установки вам потребуется перезагрузить компьютер. При перезагрузке учтите, что вы должны выбрать загрузку с установленной Debian 11, а не с установочного носителя.
Теперь, когда Debian 11 установлена, вы можете перейти к следующему этапу установки sudo.
Выберите конфигурацию системы
Перед установкой sudo в Debian 11 необходимо правильно настроить конфигурацию вашей системы. Вам потребуются права суперпользователя, чтобы выполнить следующие действия.
1. Откройте терминал или консоль и войдите в систему суперпользователя, введя команду su — и введя пароль суперпользователя.
2. Установите необходимые пакеты зависимостей, выполнив команду:
apt-get install build-essential
3. Загрузите исходные коды sudo с официального сайта:
wget https://www.sudo.ws/dist/sudo-1.9.7.tar.gz
4. Распакуйте архив с исходными кодами sudo, введя следующую команду:
tar zxvf sudo-1.9.7.tar.gz
5. Перейдите в каталог с исходными кодами sudo:
cd sudo-1.9.7
6. Сконфигурируйте сборку sudo, выполнив команду:
./configure
7. Соберите и установите sudo, запустив:
make && make install
8. Проверьте установку sudo, выполнив команду:
sudo -V
Вы установили sudo в Debian 11 и можете начать использовать его в качестве суперпользователя для выполнения привилегированных операций.
Добавьте пользователю sudo-права
После установки пакета sudo в Debian 11, вы можете предоставить пользователям sudo-права, чтобы они могли выполнять привилегированные задачи с использованием команды sudo.
Для добавления пользователя в группу sudo выполните следующие действия:
- Откройте терминал и выполните команду sudo adduser имя_пользователя sudo, где имя_пользователя — имя вашего пользователя.
- Введите пароль администратора, чтобы подтвердить изменения.
- Пользователь теперь имеет sudo-права и может выполнять привилегированные задачи с использованием команды sudo.
Теперь вы можете использовать пользователя с sudo-правами для выполнения административных задач в Debian 11. Обязательно используйте эти права с осторожностью и только тогда, когда это необходимо.