Xóa đặc quyền sudo khỏi người dùng (không xóa người dùng)


76

Nếu bạn cung cấp cho người dùng đặc quyền sudo, làm cách nào tôi có thể xóa đặc quyền sudo và khiến người dùng trở thành người dùng thông thường?

Tôi đã sử dụng:

sudo adduser username sudo

Bây giờ tôi đã thay đổi suy nghĩ của mình.


1
Hãy đọc qua điều này: Askubfox.com/questions/45035/ trên
Erresen

Câu trả lời:


27

Nếu bạn giống tôi, bạn chỉ đang cố gắng tìm ra cách lấy đi quyền truy cập sudo từ người dùng. Thật dễ dàng, chỉ cần mở sudo và nhập nội dung sau vào. Hãy nhớ rằng USERNAME có thể được thay thế bằng hồ sơ bạn đang làm điều này. Trong loại thiết bị đầu cuối:

sudo deluser USERNAME sudo

Điều này sẽ chỉ lấy quyền truy cập sudo khỏi hồ sơ có tên USERNAME và sẽ không xóa!


7
Đề nghị này khác với đề xuất được chấp nhận như thế nào?
PerlDuck

2
Hình như máy bay Guy đang lướt trên những con sóng khác.
Alex_M

90

Chỉ loại

sudo deluser username sudo

Điều này sẽ xóa tên người dùng có tên khỏi nhóm sudo .

Hãy cẩn thận để không xóa quản trị viên thực sự khỏi sudonhóm.


2
@ abu-bua: Vui lòng không chấp nhận các thay đổi bổ sung các giải pháp hoàn toàn khác nhau cho các câu trả lời hiện có (một cách thực hành thường được gọi là câu trả lời lợn cợn lưng). Những người nên được đăng dưới dạng câu trả lời riêng thay thế. Lý do từ chối thích hợp là: Phiên bản chỉnh sửa này nhằm mục đích giải quyết tác giả của bài đăng và không có ý nghĩa như một chỉnh sửa. Nó nên được viết như một bình luận hoặc một câu trả lời. Chú (nhấn mạnh của tôi)
David Foerster

6

Bạn cũng có thể sử dụng gpasswd:

sudo gpasswd -d username sudo

Điều này sẽ loại bỏ usernamekhỏi nhóm sudo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.