Câu trả lời:
Không, có lẽ bạn không (ngoài những gì David nói, và có thể là ypbind, nhưng bạn nói không phải NIS). Tệp nsswitch.conf không dành riêng cho daemon, nó thực sự là một tệp được thư viện C sử dụng cho các cuộc gọi hệ thống khác nhau.
Bạn có thể có nscd (Tên dịch vụ lưu trữ bộ đệm tên), mà bạn có thể cần phải khởi động lại, nếu không thì không thể. Một số trình nền nhất định có thể lưu trữ kết quả cuộc gọi hàm * () và có thể cần khởi động lại.
Xin lưu ý rằng các quy trình hiện tại sẽ không nhận thức được các thay đổi đối với nsswitch.conf. Trang nsswitch.conf (5) nêu rõ: "Trong mỗi quy trình sử dụng nsswitch.conf, toàn bộ tệp chỉ được đọc một lần; nếu tệp này bị thay đổi sau đó, quy trình sẽ tiếp tục sử dụng cấu hình cũ."
nscd
và thực hiện sudo service nscd restart && sudo service network-manager restart
loại bỏ sự cần thiết phải khởi động lại cho tôi.
Failed to restart nscd.service: Unit nscd.service not found