[PHP-users 7514] Re: linuxのユーザ一覧

Kazumasa Gotoh php-users@php.gr.jp
Thu, 16 May 2002 17:35:07 +0900


From: Masaya Kato <kato@nil.co.jp>
Date: Thu, 16 May 2002 16:55:50 +0900

> でも、仕事部屋に置いてあるdebianはnobodyアカウントのuidが
> 65534になってますね。
> このマシンをインストールした人の趣味なのかdebianはそういう
> ものなのかわかりませんが。

nobody の uid と gid が 65534 というのは昔からの習慣(?)で、UNIX 系と
呼ばれる OS だとたいていは「そういうもの」です。

SunOS, Digital UNIX, HP-UX, HI-UX, BSD/OS, FreeBSD, etc...
私が使った経験のあるものではたいていこうです。

ただ、Solaris では… nobody が 60001/60001 で、nobody4 が 65534/65534
ですね。nobody4 というのは、'SunOS 4.x Nobody' の意味らしい。

今見てみたら RedHat 7.2 では nobody は 99/99 で、nfsnobody が 65534/65534
になってますね。RedHat 6.2 では nfsnobody というのが見当たらないけど、
nobody は 99/99 か。RedHat 5.2 ではどうだったかな?

Solaris や RedHat で nobody の uid/gid が 65534 でないのは、65534 と
いうのが well known uid/gid だからでしょうか。

しかし、Digital UNIX 4.0 では nobody は 65534 だけど、nobodyV というのが
60001 になっている。
nobodyV というのは GCOS Field によれば 'anonymous SystemV.4 NFS user'
となってるんですが、Digital UNIX と RedHat 7.2 で NIS や NFS を張る
時にはちょっと要注意か?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(株) セントラル情報センター
                             後藤和政    kgotoh@cic-kk.co.jp