web-dev-qa-db-ja.com

OS Xの「wheel」ユーザーとは何ですか?

私は最近iTunesを再インストールしたところ、何か独特のことに気づいた。 iTunesの「オリジナル」バージョンには、「読み取り専用」に設定されている「wheel」と呼ばれる権限を持つユーザーがいます。私はこのバージョンのiTunesをゴミ箱にドラッグして新しいコピーをインストールした。そしてiTunesのプロパティを見ると、もはやホイールとは言われず、むしろ管理者だけとなっている。

これは新しいバージョン(左)と古いバージョン(右)のスクリーンショットです。

enter image description here

"wheel"ユーザーとは何ですか?それはどのように設定されていますか(私はGUIで設定できないようです)?なぜ今アクセス許可が異なるのでしょう?それは問題ではありません。

111

いくつかの色:

Mac OS Xには、BSD UNIX、または UC Berkeley から派生したUNIXのルーツがあります。彼らはsuコマンドを使用することによってスーパーユーザーになることができる信頼できる人々のグループを持っていました。そこで彼らは、この特定のグループの人々だけがsuを使ってスーパーユーザーになることを許可するようにUNIXをコーディングしました。彼らはグループ名 'wheel'を選択しました。おそらくWHEELを持っていた他のシステムへの参照、おそらく ' big wheel 'への参照です。

GUI認証ポップアップとSudoがあることは今ではそれほど重要ではありません。あなたは私が信じているホイールグループにいなくてもSudoを使うことができます。

どのようにホイールに変更するかについては、chgrpがあなたの友達になるはずです。

107
Rich Homolka

wheelは、BSDのシステム管理者グループです。これは、rootがシステム管理者ユーザーであるのと同じです。

Sudoグループのユーザーにwheel権限を追加するのが一般的です。

27
Broam

wheelは、 'system'/Applications用にOSXによって使用されるグループです。 BSD Unixの ソースに少なくとも1989-03-13以降存在していました

その意味が「大輪」なのか「大輪の輪」なのかは私の情報源からははっきりしていませんが、輪のメンバーシップは特別です。

OS Xでは、PAMはsu(1)が使用するポリシーを設定するために使用されます。特に、デフォルトでは、adminグループまたはwheelグループのユーザーのみがUID 0(root)に切り替えることができます。このグループ要件は、pam_group/etc/pam.d/suセクションを変更することによって変更できます。この設定を変更する方法の詳細についてはpam_group(8)を参照してください。

11
bbaassssiiee

「車輪」の意味は、「操舵輪にいる」こと、または船の橋を制御していることを意味する。

私はこれのための私の源を見つけようとするでしょう、しかし私は100%確かです。

2
cocoonkid