ALL ALL=(ALL) NOPASSWD:ALL
dòng được tự động thêm hai lần vào cuối/etc/sudoers
tập tin của tôi .
- Linux của tôi đột nhiên ngừng hỏi mật khẩu mỗi khi tôi chạy lệnh sudo. Điều này khiến tôi điều tra vấn đề.
- Ngay cả sau khi chạy
sudo -k
để thiết lập lại thời gian ân hạn, nó sẽ không yêu cầu mật khẩu của tôi. - Tôi đã tìm ra ý nghĩa của dòng đó và nhận xét 2 dòng để khắc phục vấn đề và mọi thứ đã trở lại bình thường.
Nhưng theo tìm kiếm của tôi, tệp sudoers chỉ được chỉnh sửa thủ công và không có cách nào tôi có thể cấp cho TẤT CẢ người dùng quyền NOPASSWD cho TẤT CẢ các lệnh. Điều này có nghĩa là một tập lệnh tôi thực hiện đã thay đổi tập tin sudoers? Đây có phải là một nguyên nhân của mối quan tâm?
HĐH: Linux Mint 18.3 Quế
sudo grep -rl 'NOPASSWD:ALL' /etc /lib /usr /var /home /root
trả lại bất cứ thứ gì ngoài / etc / sudoers không?
grep
cũng đã trở lại /home/neon/HUAWEI-4g_Dongle/Linux/install
. Tôi nghĩ rằng tôi đã tìm thấy vấn đề. Tôi đã chạy tập lệnh cài đặt cho HUAWEI 4g dongle https://pastebin.com/e37GGKsu . Rất có thể nó đã xảy ra thông qua điều này.
sudoers
cần thiết để có quyền root để làm như vậy.