Chế độ compat nsswitch là gì?


8

Red Hat khuyến nghị tôi chế độ compat trong /etc/nsswitch.conf là một trong những tùy chọn để liệt kê người dùng LDAP, nhưng sau đó nói rằng đó không phải là phương pháp được sử dụng nhiều.

nsswitch.conf
passwd: files compat
passwd_compat: ldap

in passwd file, add +@netgroup.

Chế độ compat này là gì?

Câu trả lời:


16

Đoạn trích này được lấy từ cuốn sách tuyệt vời được viết bởi người ủng hộ Linux Evi Nemeth (không may bị mất gần đây trên biển http://www.theregister.co.uk/2013/07/05/evi_nemeth_unix_dead/ ) trong một trong những linux đầu tiên và hay nhất của cô sách quản trị: Cẩm nang quản trị Linux®. Trong trường hợp này là trong phiên bản thứ hai của cuốn sách, tôi không chắc liệu đây có phải là bản sao trong phiên bản thứ 4 mới nhất của cuốn sách hay không, vì vào thời điểm đó là NIS và NIS + ít liên quan hơn.

Thông tin cấu hình có thể được phân phối theo nhiều cách. Mọi hệ thống đều hiểu các tệp phẳng và biết cách sử dụng DNS để tra cứu tên máy chủ và địa chỉ Internet. Hầu hết cũng hiểu NIS. Do một phần thông tin nhất định có thể đến từ một số nguồn tiềm năng, Linux cung cấp một cách để bạn chỉ định các nguồn cần kiểm tra và thứ tự thực hiện kiểm tra.

Trong triển khai NIS ban đầu (tiền Linux), một số tệp cấu hình (cụ thể là / etc / passwd và / etc / nhóm) phải được cấu hình để mời Mời trong các nội dung của bản đồ NIS tương ứng. Lời mời được mở rộng bằng cách đưa các câu thần chú đặc biệt vào các tệp. Một đơn vị + + đơn độc ở đầu một dòng sẽ bao gồm toàn bộ bản đồ NIS, khăn + @ netgroup tựa sẽ chỉ bao gồm các mục có liên quan đến một nhóm mạng nhất định và tên + + tên sẽ bao gồm một mục duy nhất.

Cách tiếp cận này chưa bao giờ được yêu thích lắm và nó đã được thay thế bởi một tệp cấu hình trung tâm, /etc/nsswitch.conf, cho phép một đường dẫn tìm kiếm rõ ràng được chỉ định cho từng loại thông tin quản trị. Hành vi ban đầu có thể được mô phỏng bằng cách sử dụng chế độ tương thích, nhưng không chắc bạn sẽ muốn sử dụng tính năng này trên mạng được cấu hình mới. (Thật không may, mô phỏng là mặc định của hầu hết các bản phân phối.)

Các nguồn phổ biến là nis, nisplus, files, dns và compat; họ đề cập đến các tệp phẳng NIS, NIS +, [5] vanilla (bỏ qua các mã thông báo như định hướng + +), DNS và các tệp phẳng NISified (tôn vinh các tệp + +) tương ứng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.