Avez-vous déconnecté et reconnecté le compte "matt" après avoir exécuté le sudo usermod
commande? Les modifications apportées aux groupes dans lesquels un utilisateur se trouve sous Unix ne prennent effet qu'au moment de la connexion.
https://superuser.com/questions/272061/reload-a-linux-users-group-assignments-without-logging-out
regarde ça ~
les deux
newgrp groupname
OU
su - username
fera bien l'affaire ~
En réponse à votre question secondaire, oui, vous pouvez ajouter un utilisateur à un groupe sans tous les lister. Si vous utilisez un système basé sur Debian, vous pouvez le faire avec
sudo adduser matt staff
Le adduser
L'utilitaire n'est qu'un wrapper convivial autour de useradd/usermod etc.
Si vous n'avez pas le adduser
utilitaire, vous pouvez toujours le faire avec usermod :
sudo usermod -a -G staff matt
Le -a
flag signifie ajouter (par opposition à écraser).