Recientemente reinstalé iTunes y noté algo peculiar. La versión "original" de iTunes tiene un usuario en los permisos conocidos como "rueda" que está configurado en "Solo lectura". Arrastré esta versión de iTunes a la papelera e instalé una nueva copia, y cuando miro las propiedades de iTunes ya no dice rueda, sino solo administrador.
Aquí hay una captura de pantalla con la nueva versión (izquierda) y la versión anterior (derecha):
¿Qué es el "usuario de la rueda"? ¿Cómo se configura (parece que no puedo configurarlo en la GUI)? ¿Por qué los permisos serían diferentes ahora?
macos
unix
permissions
user-accounts
ralphthemagician
fuente
fuente
Respuestas:
Un poco de color:
Mac OS X tiene raíces en BSD UNIX, también conocido como UNIX que salió de UC Berkeley . Tenían un grupo de personas de confianza que podrían convertirse en superusuario utilizando el
su
comando. Entonces, codificaron su UNIX para permitir que las personas de este grupo específico se conviertan en superusuariossu
. Eligieron el nombre de grupo 'rueda', supuestamente referencia a otros sistemas que tenían RUEDA, posiblemente una referencia a ser una ' rueda grande 'Es menos importante ahora que tiene las ventanas emergentes de autorización de GUI y sudo. Puedes usar sudo sin estar en el grupo de ruedas, creo.
En cuanto a cómo cambiar a rueda,
chgrp
debe ser tu amigo, una vez que seas root.fuente
sudo -u <admin-user> <command>
. Pero para mi experiencia, la contraseña que se debe usar es la del usuario registrado en lugar de la contraseña del usuario administrador especificado (o predeterminado) (¿supuestamente root ?)wheel
es el grupo administrador del sistema en BSD, al igualroot
que el usuario administrador del sistema.Es común agregar
sudo
permisos a los usuarios delwheel
grupo.fuente
chgrp wheel file
wheel
es el grupo utilizado por OSX para el 'sistema' / Aplicaciones. Estuvo presente desde al menos 1989-03-13 en la fuente de BSD Unix .Si mis connotaciones son "rueda grande" o "rueda de la fortuna" no están claras en mis fuentes, pero la membresía de la rueda es especial.
En OS X PAM se usa para establecer la política que
su(1)
se usará. En particular, de manera predeterminada, solo los usuarios de los gruposadmin
owheel
pueden cambiar a UID 0 (root
). Este requisito de grupo puede cambiarse modificando lapam_group
sección de/etc/pam.d/su
. Consultepam_group(8)
para obtener detalles sobre cómo modificar esta configuración.fuente
La connotación de "rueda" se refiere a "estar al volante", o al control del puente de un barco.
Intentaré encontrar mi fuente para esto, pero estoy 100% seguro.
fuente
wheel
grupo no lo son en realidad,root
pero pueden "tomar el volante" para los comandos que necesitan acceso privilegiado.