Я использую гитолит на виртуальной машине ubuntu.
Мои репозитории устанавливаются на пользователя с именем "git".
С моей виртуальной машины я хочу нажать на репо, но меня попросят ввести пароль пользователя git. У меня нет пароля для "git".
Это не помогает:
cat ~/.ssh/authorized_keys >> /home/myuser/gitolite-admin/keydir/trogne.pub
Как я могу нажать на пользователя "git", не спрашивая пароль?
Вы всегда нажимаете на сервер gitolite (установленный с параметрами по умолчанию) как пользователь git.
Но сначала вам необходимо зарегистрировать ключ пользователя:
Этот процесс обновит сервер gitolite ~git/.ssh/authorized_keys
и вызовет оболочку gitolite всякий раз, когда вы нажимаете (как git) на ssh (и ваш открытый ключ).
Если вы добавляете свой ключ вручную на сервер, гитолит не будет вызываться при следующем нажатии ssh git.
См. " Добавление/удаление пользователей " и " Как использует gitolite ssh ":