Debian 11: Usermod: command not found

  • 24.06.2022
  • 22 384
  • 4
  • 16.12.2022
  • 73
  • 72
  • 1
Debian 11: Usermod: command not found

Описание и решение проблемы

В дистрибутиве Debian 11, можно столкнуться с такой ситуацией, что после использования команды su, для перехода из обычного пользователя в суперпользователя root, команда Usermod будет выдавать сообщение "command not found".

Связано это с тем, что при использовании команды su, пользователю root передается переменная $PATH обычного пользователя, среди которых отсутствует /usr/sbin. Из данной ситуации есть два выхода:

  • Запускать сессию суперпользователя не через команду su, а через команду su -
  • Использовать полный путь к usermod, т. е. /usr/sbin/usermod - например, /usr/sbin/usermod -aG sudo recluse
Была ли эта статья Вам полезна?

Комментарии к статье (4)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.