Gần đây, tôi đã thay đổi tệp sudoers và tên máy chủ thông qua / etc / hostname. Sau khi thay đổi tập tin này, lệnh sudo của tôi mất rất nhiều thời gian. Ngoài ra, nó nói sudo không thể giải quyết máy chủ kaagini (tên máy chủ của máy của tôi).
Tại sao sudo phải biết tên máy chủ để cung cấp quyền cho một cái gì đó ??
Tệp sudoers của tôi có lệnh "Mặc định env_reset". Tôi thấy một số câu hỏi tương tự nhưng bối cảnh không phải là một đăng nhập từ xa ở đây. Lỗi được hiển thị trên một localhost.
Googling ban đầu cho vấn đề nói rằng tệp / etc / hosts phải có tên máy chủ thực tế cho 127.0.0.1. Điều này đã khắc phục vấn đề của tôi. Nhưng câu hỏi thực tế của tôi là: Tại sao chúng ta yêu cầu điều này cho sudo ?? Nên sudo làm việc không phân biệt nơi đăng nhập.