NSS-MYMACHINES(8)

NAME
nss-mymachines, libnss_mymachines.so.2 - 提供瞭解析本地容器名稱的功能

SYNOPSIS

libnss_mymachines.so.2

描述

nss-mymachines 是一個 glibc(GNU C Library) NSS(Name Service Switch) 外掛， 提供了本地容器名稱的解析功能。 systemd-machined.service(8) 服務 按照本地容器所屬 scope 的順序， 在這些本地容器的名稱與其IP地址之間建立對應關係。 該功能僅可用於使用了網路名字空間(network namespace)的容器。

該模組還可以為使用了使用者名稱字空間(user namespace)的容器提供解析 UID/GID 與使用者名稱/組名之間對應關係的功能。

要啟用NSS模組，可將 "mymachines" 新增到 /etc/nsswitch.conf 檔案中以 "hosts:", "passwd:", "group:" 開頭的行裡面。

建議將 "mymachines" 放置在 /etc/nsswitch.conf 檔案中 緊跟 "files" 或 "compat" 項之後，以確保在解析時，本地對映檔案 /etc/hosts, /etc/passwd, /etc/group 仍為最優先， 同時又將其他解析方式(DNS之類)作為後備。

例子

下面是一個正確開啟了 nss-mymachines 外掛的 /etc/nsswitch.conf 檔案的例子：

    passwd:         compat mymachines
    group:          compat mymachines
    shadow:         compat

    hosts:          files mymachines resolve myhostname
    networks:       files

    protocols:      db files
    services:       db files
    ethers:         db files
    rpc:            db files

    netgroup:       nis

參見

systemd(1), systemd-machined.service(8), nss-resolve(8), nss-myhostname(8), nsswitch.conf(5), getent(1)

跋
本頁面中文版由中文 man 手冊頁計劃提供。

翻譯人員：金步國
金步國作品集：http://www.jinbuguo.com
中文 man 手冊頁計劃：https://github.com/man-pages-zh/manpages-zh