Как исправить ошибку Sudo Command Not Found в Debian VPS

В этой статье мы покажем вам, как исправить ошибку sudo command not found в Debian 10 VPS.

Sudo – это программа для Unix-подобных компьютерных операционных систем. Команда sudo позволяет пользователям запускать программы с привилегиями суперпользователя. Она может означать “superuser do“, так как изначально это все, что она делала, однако сейчас она может означать “substitute user, do“, потому что sudo может выполнять команды и от имени других пользователей.

После установки Debian 10 вы не можете выполнить задачи с привилегиями, запустив команду sudo. И вы получите ошибку “sudo command not found in Debian 10“.

Исправление ошибки Sudo Command Not Found в Debian

Войдите на сервер Debian 10 под пользователем root.

Вход на сервер Debian
Вход на сервер Debian

После входа в систему выполните следующую команду, чтобы проверить ошибку sudo:

sudo apt update

Вы получите следующую ошибку:

-bash: sudo: command not found

Ошибка -bash: sudo: command not found
Ошибка -bash: sudo: command not found

По умолчанию пакет sudo находится в репозитории Debian 10 по умолчанию. Вы можете установить его с помощью команды apt, как показано ниже:

apt install sudo -y

Установка пакета sudo
Установка пакета sudo

После установки пакета Sudo вам нужно будет создать нового обычного пользователя и добавить его в группу sudo.

Сначала создайте нового пользователя с помощью следующей команды:

adduser sajid

Добавление нового пользователя в Debian
Добавление нового пользователя в Debian

Теперь добавьте только что созданного пользователя в группу sudo:

usermod -aG sudo sajid

Эта команда предоставит привилегии sudo пользователю sajid и позволит ему использовать команду sudo для выполнения административных привилегий.

Вы также можете проверить, был ли пользователь добавлен в группу sudo, используя следующую команду:

id sajid

Далее вы должны увидеть, что пользователь user1 принадлежит к двум группам: sajid и sudo.

uid=1002(sajid) gid=1002(sajid) groups=1002(sajid),27(sudo)

 Добавление нового пользователя в Debian
Добавление нового пользователя в Debian

Теперь переключите пользователя на user1 и выполните любую команду с помощью sudo:

su - sajid

sudo apt update

Ошибка Sudo Command Not Found в Debian исправлена
Ошибка Sudo Command Not Found в Debian исправлена

Заключение

Поздравляем!!!

Итак, вы теперь можете исправить ошибку sudo command not found на виртуальном частном сервере (VPS) в Debian 10. Наслаждайтесь.

 

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Nazario. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий