Wie kann ich den Benutzernamen anhand der Benutzer-ID ermitteln?


24

In meinem FTP-Client sehe ich die Besitzer-ID der Dateien (99).

Wie finde ich heraus, welcher Benutzer Eigentümer dieser Dateien ist?

Antworten:


34

Kürzere Getent-Version (solange Sie nicht nur den Benutzernamen benötigen)

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

Funktioniert mindestens unter CentOS 5.6 - Benutzername oder UID werden als Schlüssel verwendet.


Interessanterweise hat Centos etwas Seltsames getan, und Benutzer 48 ist nicht in passwd aufgeführt.
Kendrick


6

Der schnellste Weg, dies zu überprüfen (falls Sie einen Shell-Zugriff haben), ist: cat / etc / passwd | grep 99

Btw UID 99 gehört normalerweise "niemandem" Benutzer.


8
getent ist eine bessere Antwort, da es funktioniert, auch wenn die Benutzer-ID von NIS stammt.
Paul Tomblin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.