GNU/Linux >> Tutoriales Linux >  >> Linux

Git pull permiso denegado linux?

El problema es que git no puede conectarse a su caché de credenciales (lea http://git-scm.com/docs/git-credential-cache para obtener más información).

De la documentación:

Se puede acceder al caché a través de un socket de dominio Unix, restringido al usuario actual por los permisos del sistema de archivos.

Entonces, todo lo que necesita es verificar un permiso de archivo para este socket de dominio. Por lo general, se coloca en ~/.git-credential-cache/socket y cámbielos para que sea accesible por andrewr usuario.


El problema parece estar dentro del propietario de sus archivos. Echa un vistazo:

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

A pesar de que todos pueden leer, escribir y ejecutar estos directorios, es posible que los archivos que contienen no lo sean. Además, tener directorios propiedad de root en su carpeta de inicio probablemente no sea una buena idea.

Este comando debería solucionar el problema, si se ejecuta dentro de ~/www/software :

chown -R andrewr:andrewr *

Linux
  1. 'gato':No se puede abrir el archivo:¿Permiso denegado?

  2. Arreglar el error SSH de permiso denegado (clave pública) en Linux

  3. Conceptos de permisos de archivos de Linux

  4. Permiso denegado al clonar el repositorio de git

  5. No se puede usar mkdir en el directorio de inicio:permiso denegado (Linux Lubuntu)

Contraseña predeterminada de Kali Linux

Cómo cambiar permisos en Linux

Permiso de montaje CIFS denegado en Linux - ¡Arreglado!

no se puede acceder a /dev/null:Permiso denegado, aunque crw-rw-rw- 1 root root 1, 3 Sep 21 12:05 /dev/null

echo 3 > /proc/sys/vm/drop_caches - Permiso denegado como root

tcpdump:out.pcap:Permiso denegado