Điểm:0

Cấp quyền truy cập sudo mà không cần nhắc nhập mật khẩu

lá cờ cn

Tôi đã thêm tên người dùng vào tệp sudoer, nhưng như bạn có thể thấy bên dưới, khi tôi chạy sudo ls Tôi phải nhập mật khẩu. Làm cách nào tôi có thể khắc phục điều đó để chạy các lệnh sudo không cần mật khẩu cho kiểm tra người dùng.

test@ubuntu:~$ sudo ls
[sudo] mật khẩu để kiểm tra:
test@ubuntu:~$ sudo cat /etc/sudoers
#
# Tệp này PHẢI được chỉnh sửa bằng lệnh 'visudo' với quyền root.
#
# Vui lòng cân nhắc thêm nội dung cục bộ vào /etc/sudoers.d/ thay vì
# trực tiếp sửa đổi tập tin này.
#
# Xem trang hướng dẫn để biết chi tiết về cách viết tệp sudoers.
#
Mặc định env_reset
Mặc định mail_badpass
Mặc định secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

# Đặc tả bí danh máy chủ

# Đặc tả bí danh người dùng

# Đặc tả bí danh Cmnd

# Đặc tả đặc quyền người dùng
gốc TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ
kiểm tra TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ
# Thành viên của nhóm quản trị có thể có quyền root
%admin TẤT CẢ=(TẤT CẢ) TẤT CẢ

# Cho phép các thành viên của nhóm sudo thực hiện bất kỳ lệnh nào
%sudo TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ

# Xem sudoers(5) để biết thêm thông tin về chỉ thị "#include":

#includedir /etc/sudoers.d
test@ubuntu:~$

CẬP NHẬT:

Sau khi thiết lập KHÔNG BẬT MÍ:, tôi vẫn phải nhập mật khẩu. Xem bên dưới:

test@ubuntu:~$ sudo ls
[sudo] mật khẩu để kiểm tra:
test@ubuntu:~$ sudo cat /etc/sudoers
#
# Tệp này PHẢI được chỉnh sửa bằng lệnh 'visudo' với quyền root.
#
# Vui lòng cân nhắc thêm nội dung cục bộ vào /etc/sudoers.d/ thay vì
# trực tiếp sửa đổi tập tin này.
#
# Xem trang hướng dẫn để biết chi tiết về cách viết tệp sudoers.
#
Mặc định env_reset
Mặc định mail_badpass
Mặc định secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

# Đặc tả bí danh máy chủ

# Đặc tả bí danh người dùng

# Đặc tả bí danh Cmnd

# Đặc tả đặc quyền người dùng
gốc TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ
kiểm tra TẤT CẢ=(TẤT CẢ: TẤT CẢ) NOPASSWD: TẤT CẢ
# Thành viên của nhóm quản trị có thể có quyền root
%admin TẤT CẢ=(TẤT CẢ) TẤT CẢ

# Cho phép các thành viên của nhóm sudo thực hiện bất kỳ lệnh nào
%sudo TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ

# Xem sudoers(5) để biết thêm thông tin về chỉ thị "#include":

#includedir /etc/sudoers.d
test@ubuntu:~$
Điểm:1
lá cờ us

Bạn có thể dùng kiểm tra TẤT CẢ=(TẤT CẢ) NOPASSWD: TẤT CẢ cho người dùng kiểm tra truy cập không cần mật khẩu

Lưu ý rằng nếu kiểm tra người dùng đang ở quản trị viên hoặc sudo nhóm, cài đặt của nó sẽ bị ghi đè trong cài đặt nhóm. Để tránh điều đó, hãy viết cài đặt người dùng của bạn sau cài đặt nhóm:

%admin TẤT CẢ=(TẤT CẢ) TẤT CẢ
%sudo TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ
...
kiểm tra TẤT CẢ=(TẤT CẢ: TẤT CẢ) NOPASSWD: TẤT CẢ
lá cờ cn
Nó không hoạt động. Vui lòng xem bài cập nhật.
Amin avatar
lá cờ us
Người dùng thử nghiệm thuộc quản trị viên hay nhóm sudo? @mahmood
Amin avatar
lá cờ us
Tôi đã cập nhật câu trả lời của mình @mahmood
lá cờ cn
OK, tôi thấy rằng `%sudo ALL=(ALL) NOPASSWD: ALL` khắc phục được sự cố. Cảm ơn vì những gợi ý.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.