ในไคลเอนต์ FTP ของฉันฉันสามารถดู ID เจ้าของไฟล์ (99)
ฉันจะทราบได้อย่างไรว่าผู้ใช้คนใดเป็นเจ้าของไฟล์เหล่านี้?
ในไคลเอนต์ FTP ของฉันฉันสามารถดู ID เจ้าของไฟล์ (99)
ฉันจะทราบได้อย่างไรว่าผู้ใช้คนใดเป็นเจ้าของไฟล์เหล่านี้?
คำตอบ:
รุ่น getent ที่สั้นลง (ตราบใดที่คุณไม่ต้องการเพียงแค่ชื่อผู้ใช้)
$ getent passwd 99
nobody:x:99:99:Nobody:/:/sbin/nologin
ทำงานอย่างน้อย CentOS 5.6 - จะใช้ชื่อผู้ใช้หรือ uid เป็นรหัส
$ getent passwd | awk -F: '$3 == 99 { print $1 }'
nobody
วิธีที่เร็วที่สุดในการตรวจสอบ (ถ้าคุณมีสิทธิ์เข้าถึงเชลล์) คือ: cat / etc / passwd | grep 99
Btw UID 99 มักจะเป็นของผู้ใช้ "ไม่มีใคร"