Hice todo lo necesario aquí y aquí para crear y emitir mi clave SSH a GitLab. Ambos tengo una PC win64 y uso el clúster Ubuntu 16.04.4 en mi laboratorio de investigación. Con la PC esto funciona y puedo clonar el repositorio sin ningún problema. Sin embargo, con el clúster de Linux (al que tengo acceso físico pero que ocasionalmente también tengo acceso remoto), aparece el siguiente error:
git clone [email protected]:gitlab_group_name/Projects/project_name.git
Cloning into 'project_name'...
/etc/ssh/ssh_config: line 57: Bad configuration option: xauthlocaion
/etc/ssh/ssh_config: terminating, 1 bad configuration options
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
¿Es esto porque no soy un superusuario en la máquina Linux?
git clone https://gitlab.com/gitlab_group_name/Projects/project_name
Funciona para ti?Respuestas:
Como se explica en esta respuesta sobre Falla del servidor , parece que tiene una opción de configuración SSHD (
PermitRootLogin
) en su archivo de configuración SSH (ssh_config
) alrededor de la línea 57. Como se explica en esa respuesta:fuente