makruder |
|
Темы:
10
Сообщения:
24
Участник с: 01 ноября 2017
|
с git никогда не работал, а тут потребовалось на работе поднять данный сервис что сделано: 1. поднят ssh авторизация происходит по ключу планирую размещать репозиторий в /opt/git запустил установку пакета git пакет создал группу и пользователя git теперь я никак не могу понять куда я должен разместить ключи, чтобы можно было подключаться по ключам? домашней директории /home/git нет.. это первый вопрос второй: при подключении по ключу, все пользователи которые будут использовать git будут подключаться под одним логином git,но каждый со своими ключом как при этом будет защищаться файл в котором хранятся ключи, чтобы исключить случайное удаление/изменение этого файла? в манулах которые нашел, везде пользователя создают вручную, видимо мануалы писались под старый пакет Git. сейчас по какой то причине создание пользователя создается пакетом и по какой-то причине /home/git не создается, я подозреваю что так и нужно и настраивается как-то по другому доступ. возможно что то не так понимаю. Очень прошу помощи |
makruder |
|
Темы:
10
Сообщения:
24
Участник с: 01 ноября 2017
|
вроде как получилось настроить, я сначала создал пользователя git с домашней директорией, а потом уже ставил пакет. |
gentux |
|
Темы:
3
Сообщения:
119
Участник с: 15 января 2015
|
Очень подробный мануал |
makruder |
|
Темы:
10
Сообщения:
24
Участник с: 01 ноября 2017
|
одним git не удалось обойтись. все-таки пришлось ставить и gitlab поставил MySQL, redis, сделал предварительные настройки. все по англоязычному мануалу с wiki дошел до строчки: "инициализация GitLab базы"
для выполнения требуется пароль пользователя нигде не задавал. пробовал пароль задать через gpasswd не помогло, все равно говорит пароль не верный |