Đây dường như là một vấn đề trứng gà. Nhiệm vụ phổ biến nhất sử dụng sudo
là cài đặt và gỡ bỏ phần mềm.
sudo apt-get purge <appname>
Nhưng sudo
chính nó có thể được gỡ bỏ.
sudo apt-get purge sudo # Do not run this command on production computers!
Đây là nơi niềm vui đến
ubuntu@ubuntu:~$ sudo
bash: /usr/bin/sudo: No such file or directory
Mặc dù rõ ràng là không ai trong tâm trí của anh ta sẽ thanh trừng sudo
(ngoài tôi), ai đó có thể bị lừa để chạy lệnh này (không trực tiếp, trong chế độ hex hoặc bất cứ thứ gì nó được gọi) hoặc một người có thể SSH được ngụy trang thành bậc thầy công nghệ và làm lộn xộn .
Vậy có cách nào để cài đặt lại sudo không?
root
người dùng. Sau đó su
, bạn có thể sử dụng hoặc đăng nhập trực tiếp dưới quyền root nếu bạn có quyền truy cập vật lý vào máy (ssh thường sẽ được định cấu hình để từ chối các nỗ lực đăng nhập với quyền root).
sudo
và không có "khởi động an toàn" hoặc tương đương. Cách duy nhất tôi biết là đi đến xda-dev
và cài đặt đầy đủ gói cài đặt sẵn. Bạn thật may mắn, có thể nói, bạn không có giới hạn này.