Нужно ли создавать пользователя с именем 'git' для настройки сервера git?

git@domain уже существует в моей сети университетов.

Тем не менее, сервер Ubuntu 18.04, который хост git@domain очень нестабилен

Поэтому я хотел настроить сервер Debian и установить его с помощью Git.

Могу ли я использовать имя хоста, кроме git настроить Git сервер?

Необходимо создать git учетная запись пользователя для работы сервера Git?

Поскольку я прочитал много руководств [1] [2] [3], все они просят запустить adduser git команда.

1 ответ

Решение

Рекомендуется создать выделенную учетную запись (по соображениям безопасности, как прокомментировано)

Однако в Git нет ничего, связанного с определенным именем пользователя.

А git@aserver можно рассматривать как URL-адрес SSH, что означает, что даже не будет "Git server", а просто sshd (демон SSH), прослушивающий запросы для доступа к репозиториям, принадлежащим этой учетной записи (будь то с именем 'gitили любое другое имя)

Другие вопросы по тегам