¿Qué parte de chmod 770 no entiendo bien?

¿Qué parte de chmod 770 no entiendo bien?

Estaba intentando experimentar con usuarios, grupos y permisos. Los resultados se pueden ver a continuación:

vagrant@cats:/$ ls -l | grep home
drwxr-xr-x   5 root    admin    4096 Sep 28 05:49 home
vagrant@cats:/$ cat /etc/group | grep "^admin"
admin:x:1002:vagrant
vagrant@cats:/$ cd home
vagrant@cats:/home$ pwd
/home
vagrant@cats:/home$ cd ..
vagrant@cats:/$ sudo chmod 770 home
vagrant@cats:/$ ls -l | grep home
drwxrwx---   5 root    admin    4096 Sep 28 05:49 home
vagrant@cats:/$ cd home
-bash: cd: home: Permission denied
vagrant@cats:/$ ?

No entiendo por qué no puedo ingresar. El usuario vagrantestá en el grupo admin, el grupo admines dueño del directorio homey solo el propietario o los miembros del grupo pueden leer, escribir o ejecutar archivos en home. Pero por alguna razón estoy bloqueado. ¿Que me estoy perdiendo aqui?

Respuesta1

Si ha realizado cambios en su usuario (agregar o cambiar grupos, etc.), debe cerrar sesión y volver a iniciarla para que surtan efecto. O puede cambiar a su propio usuario en un subshell ( su vagrant) e intentarlo nuevamente.

información relacionada