it-swarm-pt.com

O que é o usuário "roda" no OS X?

Eu recentemente reinstalei o iTunes e notei algo peculiar. A versão "original" do iTunes tem um usuário nas permissões conhecidas como "roda" que está definido como "somente leitura". Eu arrastei esta versão do iTunes para o lixo e instalei uma nova cópia, e quando eu olho para as propriedades do iTunes, ele não diz mais roda, mas apenas admin.

Aqui está uma captura de tela com a nova versão (à esquerda) e a versão antiga (à direita):

enter image description here

O que é o "usuário roda"? Como é definido (não consigo defini-lo na GUI)? Por que as permissões seriam diferentes agora? Não é um problema, eu sou terrivelmente curioso.

108
ralphthemagician

Alguma cor:

O Mac OS X tem raízes no BSD UNIX, também conhecido como o UNIX que saiu da UC Berkeley . Eles tinham um grupo de pessoas confiáveis ​​que poderiam se tornar superusuários usando o comando su. Então, eles codificaram seu UNIX para permitir que as pessoas desse grupo específico se tornassem superusuários usando su. Eles escolheram o groupname 'wheel', supostamente referencia a outros sistemas que tinham WHEEL, possivelmente uma referência a ser um ' big wheel '

É menos importante agora que você tem os popups de autorização da GUI e o Sudo. Você pode usar Sudo sem estar no grupo de rodas, eu acredito.

Em relação a como mudar para roda, chgrp deve ser seu amigo, uma vez que você é root.

105
Rich Homolka

wheel é o grupo de administradores do sistema no BSD, da mesma forma que root é o usuário administrador do sistema.

É comum adicionar permissões Sudo aos usuários no grupo wheel.

25
Broam

wheel é o grupo usado pelo OSX para o 'sistema'/Applications. Ele estava presente desde pelo menos 1989-03-13 na fonte do BSD Unix .

Se a conotação é "roda-gigante" ou "roda da fortuna" não é clara em minhas fontes, mas a participação na roda é especial.

No OS X, o PAM é usado para definir a política que su(1) usará. Em particular, por padrão, somente os usuários nos grupos admin ou wheel podem alternar para o UID 0 (root). Esse requisito de grupo pode ser alterado modificando a seção pam_group de /etc/pam.d/su. Veja pam_group(8) para detalhes sobre como modificar esta configuração.

10
bbaassssiiee

A conotação "roda" refere-se a "estar no volante", ou no controle da ponte de um navio.

Vou tentar encontrar minha fonte para isso, mas tenho 100% de certeza.

0
cocoonkid