Câu trả lời:
Thêm người dùng vào wheel
nhóm:
gpasswd wheel -a username
Tôi sử dụng gpasswd vì không phải tất cả các phiên bản usermod
đều có cách dễ dàng để thêm người dùng vào một nhóm mà không thay đổi tất cả các nhóm của người dùng. Tuy nhiên, trên bất kỳ Fedora gần đây, usermod username -a -G wheel
sẽ có tác dụng tương tự. Bạn cũng có thể sử dụng system-config-users
GUI, tất nhiên.
Nếu bạn đang sử dụng Fedora 14 trở về trước, hãy sử dụng visudo
để chỉnh sửa sudoers
tệp, xóa tệp #
này khỏi dòng này:
%wheel ALL=(ALL) ALL
Đây là mặc định trong tệp sudoers trên Fedora 15 và mới hơn, vì vậy việc thêm người dùng vào wheel
là tất cả những gì bạn cần làm. Lưu ý rằng điều này sẽ không có hiệu lực ngay lập tức; điều dễ nhất để làm là đăng xuất và đăng nhập lại.
Xem thêm câu hỏi này và trả lời trên Server Fault để biết thông tin về việc cấp hành vi "auth as self" giống như sudo wheel
cho các thành viên nhóm cho các ứng dụng đồ họa sử dụng consolercper hoặc PackageKit.
Tôi cho rằng câu hỏi đầu tiên là, bạn đã cài đặt sudo trên (các) máy chủ chưa? Giả sử như vậy, đó chỉ là vấn đề quyết định bạn muốn coi người dùng là một thực thể duy nhất hay là một phần của một nhóm, một nhóm có thể chỉ có 1 thành viên. Lệnh visudo
dưới dạng root sẽ cung cấp cho bạn quyền truy cập để chỉnh sửa tệp sudoers, thường là / etc / sudoers.
trước đây:
user ALL= /foo/bar
cái sau
%group ALL= /foo/bar
Đây chỉ là hai ví dụ, gói sudo có một số lượng lớn các tính năng và tùy chọn cài đặt theo ý của bạn. Tôi khuyên bạn nên đọc sudoers, tập tin cấu hình của sudo, hướng dẫn . Tôi cũng sẽ khuyên bạn nên bắt đầu đơn giản và xây dựng cấu hình mong muốn thực tế.
user ALL=(ALL) ALL
, mà không phá vỡ não với vô số lựa chọn sudo? Tôi hỏi bởi vì trong Debian, cách được đề xuất là thêm người dùng vào nhóm sudo, vì vậy tôi muốn biết nó là gì trong Fedora.
Googled này:
Làm thế nào để biến người dùng Fedora thành một sudoer?
Đã xem video này:
https://www.youtube.com/watch?v=3uApwHl0PQA
Hướng đến tiện ích này (fedy):
http://satya164.github.io/fedy/
có thể được cài đặt bằng lệnh sau (hoạt động với tôi trong fedora 20):
su -c "curl http://satya164.github.io/fedy/fedy-installer -o fedy-Installer && chmod + x fedy-Installer && ./fedy-installer"
cung cấp mật khẩu được yêu cầu, sau khi cài đặt xong, hãy chạy
su -c fedy
và giao diện người dùng sẽ chạy. sau đó bạn có thể thêm người dùng của mình vào danh sách sudoers:
hãy chắc chắn để khởi động lại sau khi bạn thực hiện những thay đổi này.
sudo yum install blah
.