사용자 ID로 사용자 이름을 얻으려면 어떻게해야합니까?


24

FTP 클라이언트에서 파일의 소유자 ID (99)를 볼 수 있습니다.

이 파일의 소유자가 누구인지 어떻게 알 수 있습니까?

답변:


34

더 짧은 getent 버전 (사용자 이름 만 필요하지 않은 한)

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

적어도 CentOS 5.6에서 작동합니다-username 또는 uid를 키로 사용합니다.


흥미롭게도 충분한 centos가 잘못된 것을 수행했으며 사용자 48은 passwd에 나열되지 않았습니다.
Kendrick


6

쉘 액세스 권한이있는 경우이를 확인하는 가장 빠른 방법은 다음과 같습니다. cat / etc / passwd | grep 99

Btw UID 99는 일반적으로 "아무도"사용자에게 속합니다.


8
getent는 사용자 ID가 NIS에서 온 경우에도 작동하기 때문에 더 나은 대답입니다.
Paul Tomblin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.