2010-09-23 14:58:38 +0000 2010-09-23 14:58:38 +0000
117
117

Qu'est-ce que l'utilisateur "wheel" dans OS X ?

J'ai récemment réinstallé iTunes et j'ai remarqué quelque chose de particulier. La version “originale” d'iTunes a un utilisateur dans les permissions connu sous le nom de “roue” qui est réglé sur “Lecture seule”. J'ai glissé cette version d'iTunes dans la corbeille et j'ai installé une nouvelle copie, et lorsque je regarde les propriétés d'iTunes, il n'est plus question de “wheel”, mais simplement d'admin.

Voici une capture d'écran avec la nouvelle version (à gauche) et l'ancienne version (à droite) :

Qu'est-ce que l'utilisateur “wheel” ? Comment est-il défini (je n'arrive pas à le définir dans l'interface graphique) ? Pourquoi les permissions seraient-elles différentes maintenant ? Ce n'est pas un problème, je suis juste terriblement curieux.

Réponses (4)

112
112
112
2010-09-23 15:34:15 +0000

Un peu de couleur :

Mac OS X a ses racines dans BSD UNIX, alias l'UNIX issu de UC Berkeley . Ils avaient un groupe de personnes de confiance qui pouvaient devenir super-utilisateurs en utilisant la commande su. Ils ont donc codé leur UNIX pour ne permettre aux personnes de ce groupe spécifique de devenir super-utilisateurs qu'en utilisant la commande su. Ils ont choisi le nom de groupe “wheel”, censé faire référence à d'autres systèmes qui avaient WHEEL, peut-être une référence au fait d'être une grande roue

C'est moins important maintenant que vous avez les popups d'autorisation de l'interface graphique et sudo. Vous pouvez utiliser sudo sans être dans le groupe de la roue, je crois.

En ce qui concerne le passage à wheel, chgrp devrait être votre ami, une fois que vous êtes root.

28
28
28
2010-09-23 14:59:48 +0000

wheel est le groupe de l'administrateur système dans BSD, tout comme root est l'utilisateur de l'administrateur système.

Il est courant d'ajouter les permissions sudo aux utilisateurs du groupe wheel.

11
11
11
2013-06-04 22:01:09 +0000

wheel est le groupe utilisé par OSX pour le “système” /Applications. Il était présent depuis au moins le 1989-03-13 dans la source de BSD Unix .

Que la connotation soit “big wheel” ou “wheel of fortune” n'est pas clair d'après mes sources, mais l'appartenance à wheel est spéciale.

Dans OS X, PAM est utilisé pour définir la politique que su(1) utilisera. En particulier, par défaut, seuls les utilisateurs des groupes admin ou wheel peuvent passer à l'UID 0 (root). Cette exigence de groupe peut être modifiée en changeant la section pam_group de /etc/pam.d/su. Voir pam_group(8) pour plus de détails sur la façon de modifier ce paramètre.

2
2
2
2018-11-12 09:41:18 +0000

La connotation de “roue” fait référence au fait d'être “au volant”, ou au contrôle de la passerelle d'un navire.

Je vais essayer de trouver ma source pour cela mais je suis sûr à 100%.