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
はうまくいかない;-))
getent
が欲しい
getent passwd 1582
_
それは設定されたNSS設定でエントリを調べます。 LDAPを使用するように設定した場合は、LDAPを使用します。