26

In my FTP client I can see files' owner ID (99).

How do I find out which user is the owner of these files?

3 Answers 3

36

Shorter getent version (as long as you don't need just the username)

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

Works on at least CentOS 5.6 - will take username or uid as key.

1
  • Interestingly enough centos has done something wierd and user 48 is not listed in passwd.
    – Kendrick
    Jan 2, 2013 at 3:34
12
$ getent passwd | awk -F: '$3 == 99 { print $1 }'
nobody
7

The quickest way to check it (if you have a shell access) is to: cat /etc/passwd | grep 99

Btw UID 99 usually belongs to "nobody" user.

1
  • 8
    getent is a better answer because it works even if the userid is coming from NIS. Apr 30, 2011 at 10:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .