Команда Bash Sudo не найдена

Я установил виртуальную машину с использованием «под ключ» linux redmine, и я пытаюсь подключиться к SSH на сервере, чтобы установить еще несколько элементов.

Кажется, он не распознает команду sudo. Каждый раз, когда я пытаюсь сделать что-то, я получаю сообщение об ошибке:

-bash: sudo: command not found 

Я читал где-то еще, чтобы набрать «whereis sudo», а результат был:

  sudo: 

Не уверен, что это делает, но я надеюсь, что это поможет в диагностике 🙂

Спасибо за вашу помощь, Адам

  • X11: Клиент не авторизовался при вызове с помощью sudo
  • Восстановить права sudo
  • sudo зависает при запуске на удаленном хосте поверх ssh в скрипте без tty (-t)
  • Могу ли я запустить команду, загруженную из .bashrc с помощью sudo?
  • Как получить root внутри vi?
  • Могу ли я создать суперпользователя * super *, чтобы у меня действительно был пользователь, который может лишить права root?
  • Измените право собственности на файл у пользователя на другого пользователя, который первый пользовательский контроль
  • sudo: ulimit: команда не найдена
  • 3 Solutions collect form web for “Команда Bash Sudo не найдена”

    С http://www.turnkeylinux.org/redmine, как и Redmine, в отличие от Ubuntu, по умолчанию не используется sudo. Какое имя пользователя вы используете в SSH? Если это root , вам не нужно использовать sudo , поскольку все, что вы делаете, когда SSHed в систему Redmine выполняется как root . Если это что-то другое, например admin , то вы можете попробовать использовать команду su чтобы получить root оболочку для запуска команд с root .

    Может быть, он не установлен? Откройте диспетчер пакетов и установите пакет sudo .

    попробуйте использовать полный путь

     /usr/bin/sudo 

    если эта команда работает, включите / usr / bin / в вашу переменную env PATH в ~ / .bashrc

     echo "export PATH="$PATH:/usr/bin"" >> ~/.bashrc 

    надеюсь, работает ..

    Linux и Unix - лучшая ОС в мире.