Команда Git всегда спрашивает пароль - PullRequest
0 голосов
/ 16 апреля 2019

У меня на сервере установлена ​​GitLab. Я попытался скопировать один репозиторий с моего компьютера, и проблема в том, что он всегда запрашивает пароль. Когда я набираю здесь пароль пользователя "git" в Linux, он хорошо работает.

Я использую CentOS с GitLab 11.9.8

Я пытался удалить пароль пользователя "git", но все еще спрашивал пароль. Когда я просто нажимаю ввод, он не принимает его.

Как я могу установить GitLab без запроса пароля?

Я бы хотел установить этот параметр на сервере, потому что позже будет много пользователей.

1 Ответ

0 голосов
/ 17 апреля 2019

Я нашел решение.

Редактировать файл ssd_config:

nano /etc/ssh/sshd_config

Добавить или изменить эти строки:

PubkeyAuthentication yes
RSAAuthentication yes
#AuthenticationMethods password

Убедитесь, что разрешение этих:

chmod 600 /var/opt/gitlab/.ssh
chmod 700 /var/opt/gitlab/.ssh/authorized_keys
...