mac - permission denied(publickey) gitlab
git Permiso denegado(publickey, gssapi-keyex, gssapi-with-mic) (2)
sudo chmod -R 777 carpeta pero sin ningún éxito.
Eso nunca funcionaría, ya que cualquier carpeta con escritura correcta haría que ssh fallara inmediatamente.
Debes asegurarte de que:
ha generado el par de claves ssh correctamente:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
(Recomiendo no establecer una frase de contraseña al principio, al menos para probarla)
el asociado correcto con tu ~ / .ssh / id_rsa (.pub) es correcto.
Al menos:chmod 700 /home/<login>/.ssh chmod 600 /home/<login>/.ssh/authorized_keys
la url de ssh es correcta.
Por ejemplo, GitHub usaría [email protected]: user / reposu clave ssh está registrada en su cuenta ( Ejemplo para GitHub )
Tengo un par de claves rsa públicas / privadas. Puedo conectarme al servidor remoto con ssh, pero cuando lo hago git pull origin master
obtengo este error:
Permiso denegado (publickey, gssapi-keyex, gssapi-with-mic). fatal: no se pudo leer desde el repositorio remoto.
Por favor, asegúrese de tener los derechos de acceso correctos y existe el repositorio.
Mi cliente de git ejecuta ubuntu 14.04
y mi clave pública privada está en la carpeta $HOME/.ssh
.
Intenté hacer la sudo chmod -R 777 folder
pero sin ningún éxito.
¿Has probado este comando para verificar tu clave ssh -T [email protected]
También debe verificar si su url remota se ha agregado a git config correctamente.