GNU/Linux >> Linux Esercitazione >  >> Linux

Git pull permesso negato linux?

Il problema è che git non è in grado di connettersi alla sua cache delle credenziali (leggi http://git-scm.com/docs/git-credential-cache per maggiori informazioni).

Dalla documentazione:

La cache è accessibile tramite un socket di dominio Unix, limitato all'utente corrente dai permessi del filesystem.

Quindi tutto ciò che serve è controllare un'autorizzazione file per questo socket di dominio. Di solito è posizionato in ~/.git-credential-cache/socket e modificarli per renderlo accessibile da andrewr utente.


Il problema sembra essere proprio all'interno del proprietario dei tuoi file. Dai un'occhiata:

drwxrwxrwx 48 root root 53248 Jan 3 12:10 application 
...
drwxrwxrwx 9 root root 4096 Jan 2 10:10 wp-admin 

Anche se queste directory sono leggibili, scrivibili ed eseguibili da chiunque, i file all'interno potrebbero non esserlo. Inoltre, avere directory di proprietà di root nella tua cartella Inizio probabilmente non è una buona idea.

Questo comando dovrebbe risolvere il problema, se eseguito all'interno di ~/www/software :

chown -R andrewr:andrewr *

Linux
  1. 'cat':Impossibile aprire il file:autorizzazione negata?

  2. Concetti di autorizzazione dei file Linux

  3. Autorizzazione negata durante la clonazione del repository git

  4. Impossibile utilizzare mkdir nella home directory:autorizzazione negata (Linux Lubuntu)

  5. non può accedere a /dev/null:Autorizzazione negata, anche se crw-rw-rw- 1 root root 1, 3 Sep 21 12:05 /dev/null

Password predefinita di Kali Linux

Come modificare le autorizzazioni in Linux

Montare l'autorizzazione CIFS negata su Linux - Risolto!

Kali Linux VM:Autorizzazione negata per eseguire script shell, come root

echo 3 > /proc/sys/vm/drop_caches - Autorizzazione negata come root

tcpdump:out.pcap:Autorizzazione negata