Kullanıcı adını kullanıcı kimliğine göre nasıl alabilirim?


24

FTP istemcimde dosyaların sahip kimliğini (99) görebiliyorum.

Hangi dosyaların bu dosyaların sahibi olduğunu nasıl bulurum?

Yanıtlar:


34

Daha kısa getent sürümü (sadece kullanıcı adına ihtiyaç duymadığınız sürece)

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

En az CentOS 5.6'da çalışır - kullanıcı adını veya kullanıcı adını anahtar olarak alır.


İlginç şekilde yeterince centos garip bir şey yaptı ve kullanıcı 48 passwd içinde listelenmiyor.
Kendrick


6

Kontrol etmenin en hızlı yolu (bir kabuk erişiminiz varsa): cat / etc / passwd | grep 99

Btw UID 99 genellikle "hiç kimseye" ait olmayan bir kullanıcıya aittir.


8
getent daha iyi bir cevap çünkü kullanıcı adı NIS'den geliyor olsa bile çalışıyor.
Paul Tomblin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.