nss-mymachines, libnss_mymachines.so.2 -
提供瞭解析本地容器名稱的功能
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