En ocaciones necesitamos cambiar grupos a los usuarios, digamos que muy a menudo por muchas razones:
* Administracion. * Actualización. * Eliminación. * etc.
entonces cuando agregamos a un usuario a un nuevo grupo lo hacemos como administrador (root)
#gpasswd -a nombredelusuario grupoAl_que_queremos_añadir
ejemplo
#gpasswd -a lihuen compartido
ahora veremos si como usuario lo ha agregado
$groups
Ahora el usuario ya pertenece al grupo compartido pero si tenemos algún archivo o carpeta con acceso de pertenencia al grupo "compartido" veremos que aun no es posible acceder al mismo y no veremos los cambios sino hasta recargar la sesión.
entonces como hacemos para tener los cambios on-fly sin tener que reiniciar la sesión???
facil ejecutar como usuario
$exec su lihuen
si tenemos sudo entonces
$exec sudo -u lihuen -s
Ahora ejecutamos como usuario normal
$groups
veremos los grupos actualizados.