ฉันติดตั้งยูคาลิปตัสบนเครื่องลีนุกซ์และฉันสังเกตเห็นว่ากระบวนการที่ผู้ใช้ยูคาลิปตัสเป็นเจ้าของนั้นpsรายงานรหัสผู้ใช้แทนชื่อผู้ใช้ ตัวอย่างเช่น:
$ sudo -i -u eucalyptus
$ ps u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
107 29764 0.0 0.0 19376 2104 pts/2 S 11:43 0:00 -bash
107 30198 0.0 0.0 15256 1180 pts/2 R+ 11:44 0:00 ps u
อะไรจะทำให้สิ่งนี้เกิดขึ้น
โปรดทราบว่ามีรายการที่เหมาะสมใน / etc / passwd:
$ grep eucalyptus /etc/passwd
eucalyptus:x:107:115::/var/lib/eucalyptus:/bin/bash
โปรดทราบด้วยว่าls property รายงานการเป็นเจ้าของไฟล์โดยบัญชียูคาลิปตัส:
$ touch foo
$ ls -l foo
-rw-r--r-- 1 eucalyptus eucalyptus 0 2010-09-23 11:47 foo