ALL ALL=(ALL) NOPASSWD:ALLdòng được tự động thêm hai lần vào cuối/etc/sudoerstậ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 /roottrả lại bất cứ thứ gì ngoài / etc / sudoers không?
grepcũ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.
sudoerscần thiết để có quyền root để làm như vậy.