Impossibile accedere a una cartella nel terminale anche se le autorizzazioni di lettura, scrittura ed esecuzione sono impostate per tutti

0

Ho creato una cartella con l'utente 'afayes' chiamato tempfolder nella directory '/ Users / afayes' e ho impostato le autorizzazioni per essere in grado di leggere, scrivere ed eseguire per tutti gli utenti:

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

Sto tentando di accedere a Tempfolder con l'utente chiamato 'testuser'. Dalla directory '/ Users / afayes' sto eseguendo:

cd tempfolder/

Ho ricevuto l'errore

-bash: cd: tempfolder: Permission denied

Quando provo ad accedere alla stessa cartella con un altro utente chiamato "jenkins", posso accedervi. Non capisco perché 'testuser' non possa accedervi.

    
posta Abul Fayes 06.03.2018 - 17:26
fonte

1 risposta

1

Il problema riscontrato è che non ha permessi di gruppo.

Esegui chmod -R g+rwx /Users/afayes/tempfolder nella shell. A quel punto le autorizzazioni saranno drwxrwxrwx e tutto andrà bene.

    
risposta data 08.03.2018 - 07:07
fonte

Leggi altre domande sui tag