Type something to search...

/usr/bin/sudo phải thuộc sở hữu của uid 0 và được đặt bit setuid trên Ubuntu 20.04

Nếu bạn gặp thông báo lỗi "/usr/bin/sudo phải thuộc sở hữu của uid 0 và có bit setuid được đặt" trên Ubuntu 20.04, hãy làm theo các bước sau để khắc phục sự cố.

  1. Trong quá trình khởi động, nhấn phím 'ESC' để truy cập vào menu GRUB.

Màn hình GRUB

  1. Chọn tùy chọn đầu tiên, "Ubuntu," và nhấn phím 'e' để chỉnh sửa các tham số khởi động.

Chỉnh sửa tham số khởi động

  1. Thêm chuỗi sau vào dòng bắt đầu bằng 'linux' để khởi động vào chế độ cứu hộ:
systemd.unit=rescue.target
  1. Khi đã vào chế độ cứu hộ, thực hiện lệnh sau để khôi phục quyền và sở hữu chính xác cho /usr/bin/sudo:
pkexec chmod a=rx,u+ws /usr/bin/sudo

Lệnh này thiết lập các quyền cần thiết và đảm bảo rằng sudo được sở hữu bởi người dùng root với bit setuid được đặt.

Bằng cách làm theo các bước này, bạn sẽ có thể khắc phục sự cố và khôi phục chức năng chính xác cho lệnh sudo trên hệ thống Ubuntu của mình.


Chia Sẻ :

Bài Viết Liên Quan