要列出特定信息(如用户的 passwd 项),请使用 getent 命令。例如:
# getent passwd user1 user1::30641:10:Joe Q. User:/home/user1:/bin/csh
您还可以使用 getent 命令在数据库中执行自动挂载表中列出的查找,例如,getent automount/map [key]。例如:
# getent automount/auto_home user1 user1 server-name:/home/user1
在之前示例中,auto_home 是自动挂载映射的名称,user1 是搜索关键字。如果不指定任何搜索关键字,则将列出指定自动挂载映射的全部内容。
要列出所有属性,请将 ldaplist 与 -l 选项结合使用。
# ldaplist -l passwd user1 dn: uid=user1,ou=People,dc=west,dc=example,dc=com uid: user1 cn: user1 uidNumber: 30641 gidNumber: 10 gecos: Joe Q. User homeDirectory: /home/user1 loginShell: /bin/csh objectClass: top objectClass: shadowAccount objectClass: account objectClass: posixAccount shadowLastChange: 6445