Настройка Git-сервера с SSH-доступом
Введение Эта статья описывает настройку Git-сервера с SSH-доступом на Linux (например, Ubuntu) с использованием метода authorized_keys для аутентификации. Мы рассмотрим создание пользователя git, настройку SSH-ключей, создание голого репозитория и ограничение доступа с помощью git-shell. Автоматизировать процесс можно с помощью команды ssh-copy-id. Создание пользователя и настройка SSH Создайте пользователя git и каталог .ssh для хранения ключей: …