grep root/etc/passwd 和 getent passwd root 有什么区别

grep root/etc/passwd 和 getent passwd root 有什么区别

(lab11 上的 Linux DCOM 142)(https://i.stack.imgur.com/pWtFs.jpg

答案1

getent将检查数据/etc/passwd和其他名称服务。这些服务可以是(例如)LDAP、DNS 等。当传递选项时passwd,它将从 passwd 数据库获取数据。

/etc/passwd将仅包含当前系统的本地用户:这里可以将其视为 passwd 数据库。

显然您是一名学习者,因此您可以进一步阅读 , 的联机帮助页getentnsswitch.conf

相关内容