
~によると優れたLinux、グループID 10は通常ホイールに属します。私のArch Linuxインストールには/etc/group
実際にWheel:10があります。
しかし、私のUbuntuコンピュータでは、クイックuucp
検索を介して 。uucpのUbuntuのマニュアルページ、他の目的があるようです。
uucp
それでは、なぜグループIDを取得する必要がありますか?交換できますか?または、ホイールを別のグループIDに設定する必要がありますか?
答え1
グループID番号(GID)は特定のグループにハードコードされていません。これはファイルのエントリによって指定されます/etc/group
。私のFedora 19システムを例にしてみましょう。
$ head -15 /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:logcheck
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:saml
cdrom:x:11:
mail:x:12:
man:x:15:
dialout:x:18:
Ubuntuシステムには次のものがあります。
$ head -15 /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:manny
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
しかし、これらは確定したものではありません。これは、ファイル/ディレクトリがファイルシステムに書き込まれたときに保存されます。 ls -l
.
ファイル内の他の項目にホイールグループを追加し、コマンドを使用して追加します。通常addgroup
、またはコマンドを使用して項目を追加できますgroupadd
。
それではなぜUUCP 10なのか?
この順序は、システムが構築されるとき(**注:特定のディストリビューションの作成者がこのファイルを構築することについて話しています)、またはシステムが以下を使用してパッケージの追加/インストールプロセスを経たときの副産物です。対応するパッケージマネージャ(例:APT、RPM、pacmanなど)。