¿Cómo me agrego al grupo "rueda" para usar cvs?

17

Estoy en una Mac (Snow Leopard) y me gustaría agregarme al grupo "rueda". ¿Cómo puedo hacer eso? ¿Hay alguna manera de ver todos los grupos en los que estoy?

iHeartDucks
fuente
rootes el único miembro del wheelgrupo y debe seguir siendo el único miembro. Si tiene que hacer algo que requiera wheel, debe usar el comando sudo.
DawnSong

Respuestas:

17

Puedes ver en qué grupos estás usando el idcomando:

$ id testacc 
uid = 1089 (testacc) gid = 1096 (testacc) grupos = 1096 (testacc)

la dsclutilidad se puede usar para agregar usuarios a grupos:

$ dscl. append / Groups / admin Nombre de usuario de GroupMembership

donde nombre de usuario es el nombre corto del usuario que desea agregar al grupo en particular.

John T
fuente
12

Podría decirse que hay un mejor comando para verificar a qué grupo pertenece. El comando "grupos". Ejemplo:

$ groups

staff _developer _lpoperator _lpadmin _appserveradm admin _appserverusr localaccounts everyone com.apple.access_ssh com.apple.access_screensharing

El comando para agregar rueda de grupo:

$ sudo dscl . append /Groups/wheel GroupMembership username

Donde "nombre de usuario" es su nombre de usuario. Luego, vuelva a ejecutar "grupos" para ver que realmente se le ha agregado a la rueda de grupo, de esta manera:

$ groups                                                  
staff _developer _lpoperator _lpadmin _appserveradm admin _appserverusr localaccounts everyone wheel com.apple.access_ssh com.apple.access_screensharing
El onibor
fuente
2
groups (1) también funciona, pero está en desuso a favor de id (1) (al menos a partir de OSX 10.7).
Viktor Haag