Problema linux bizzarro: l'utente è nel gruppo di dati www / etc / groups ma il command di gruppi non gli mostra

Sono entrato in qualcosa di strano.

Ho appena aggiunto un utente al gruppo www-data , l'utente viene visualizzato in /etc/group e /etc/group- , ma quando utilizzo i comandi di groups o id il gruppo non è elencato; e l'utente non può chgrp un file in www-dati .

Quale potrebbe essere il problema? Sto utilizzando una macchina di prova Debian, non ho mai avuto questo tipo di problema.

L'iscrizione al gruppo viene elaborata solo al momento della logging. È ansible:

  • re-login per raccogliere il nuovo gruppo
  • utilizzare newgrp www-data per eseguire una nuova shell con gid impostata a www-data