web-dev-qa-db-ja.com

UIDを持っているときに、ユーザー名をポーリングする方法は?

uSSDでLDAPを使用しています。

残念ながら、PSはUIDを示しています。

[root@xyz ~]# id jmw
uid=1582(jmw) gid=1582(jmw) groups=1582(jmw), 1000(admins)

[root@xyz ~]# ps aux
[..cutting some output..]
1582      26794 25.0  0.4 190420 38508 ?        S    12:15   0:00 /usr/bin/php-cgi -c php.ini
[..cutting some output..]
 _

UIDに属するユーザー名をポーリングするにはどうすればよいですか。 ( NS grep ':1582:' /etc/passwdはうまくいかない;-))

1
JMW

getentが欲しい

getent passwd 1582
 _

それは設定されたNSS設定でエントリを調べます。 LDAPを使用するように設定した場合は、LDAPを使用します。

2
womble