¿Por qué no puedo extraer el repositorio de gitlab aunque haya creado una clave SSH?


3

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 git@gitlab.com: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_nameFunciona para ti?
Nakini

Respuestas:


1

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:

PermitRootLogines en realidad una opción que es válida en el /etc/ssh/sshd_configarchivo; No el ssh_configarchivo. La diferencia es que el sshd_configarchivo controla el servidor SSH y el ssh_configarchivo controla al cliente. Por lo tanto, sería una opción de configuración incorrecta (no válida) en el archivo de configuración del cliente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.