Кажется, это проблема куриного яйца. Наиболее распространенная задача sudo
- установка и удаление программного обеспечения.
sudo apt-get purge <appname>
Но sudo
сама может быть удалена.
sudo apt-get purge sudo # Do not run this command on production computers!
Вот где веселье приходит
ubuntu@ubuntu:~$ sudo
bash: /usr/bin/sudo: No such file or directory
Хотя очевидно, что ни один здравомыслящий человек не очистит себя sudo
(кроме меня), кто-то может быть одурачен, чтобы запустить эту команду (не напрямую, в ее шестнадцатеричном режиме или как она там называется), или человек может замаскироваться под SSH как технический гуру. и сделать беспорядок .
Так есть ли способ переустановить sudo?
root
пользователя. Затем вы можете использовать su
или войти в систему как root, если у вас есть физический доступ к машине (ssh обычно будет настроен так, чтобы отклонять попытки входа в систему как root).
sudo
и не имеет «безопасной загрузки» или аналога. Единственный способ, которым я знаю, - это перейти к xda-dev
предварительно собранному пакету полной установки. Вам, так сказать, повезло, что у вас нет этого ограничения.