ユーザーIDでユーザー名を取得するにはどうすればよいですか?


24

FTPクライアントで、ファイルの所有者ID(99)を確認できます。

これらのファイルの所有者であるユーザーを確認するにはどうすればよいですか?

回答:


34

より短いgetentバージョン(ユーザー名だけが必要でない限り)

$ getent passwd 99
nobody:x:99:99:Nobody:/:/sbin/nologin

少なくともCentOS 5.6で動作します-ユーザー名またはuidをキーとして使用します。


興味深いことに、十分なcentosは何かおかしなことをしており、ユーザー48はpasswdにリストされていません。
ケンドリック


6

(シェルアクセスがある場合)チェックする最も簡単な方法は次のとおりです。cat / etc / passwd | grep 99

Btw UID 99は通常、「nobody」ユーザーに属します。


8
getidは、ユーザーIDがNISから来ている場合でも機能するため、より良い回答です。
ポールトムブリン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.