No se puede acceder a una carpeta en el terminal a pesar de que los permisos de lectura, escritura y ejecución están configurados para todos

0

He creado una carpeta con el usuario 'afayes' llamada tempfolder en el directorio '/ Users / afayes' y he establecido permisos para poder leer, escribir y ejecutar para todos los usuarios:

drwx---rwx    2 afayes  staff          64  6 Mar 15:16 tempfolder

Estoy tratando de acceder a la carpeta temporal con el usuario llamado 'testuser'. Desde el directorio '/ Users / afayes' que estoy ejecutando:

cd tempfolder/

Me sale el error

-bash: cd: tempfolder: Permission denied

Cuando intento acceder a la misma carpeta con otro usuario llamado 'jenkins' puedo acceder a ella. No entiendo por qué 'testuser' no puede acceder a él.

    
pregunta Abul Fayes 06.03.2018 - 17:26

1 respuesta

1

El problema que tiene es que no tiene permisos de grupo.

Ejecutar chmod -R g+rwx /Users/afayes/tempfolder en el shell. En ese punto, los permisos serán drwxrwxrwx y todos estarán bien.

    
respondido por el Tony Williams 08.03.2018 - 07:07

Lea otras preguntas en las etiquetas