[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: git ssh



On 2010.10.19 at 12:14:43 +0400, Egorov Aleksey wrote:

> Приветствую всех знатоков git.
> Ситуация следующая. Настроили сервер git под управлением indefero.
> Доступ к репозиторию идет с авторизацией по ssh ключам. ТЕ каждый
> сгенерировал на своей машине ключ и поместил открытый ключ на сервере.
> И далее вопрос, можно ли сделать так, чтобы руководитель разработки
> мог с машины подчиненного отправить изменения от себя? Подчиненный

Можно. Для этого на каждой машине должны быть заведены все сотрудники в
качестве пользователейй (можно использовать NIS или LDAP для создания
единой авторизационной базы) и home-директории всех сотрудников должны
монтироваться по NFS на все машины. Тогда руководитель разработки
может залогиниться под собой, можно например в одном терминальном окошке
с помощью su, а можно на втором x-сервере средствам gdm и все что угодно
сделать - его ключи вместе с его хоумом будут доступны.

Но вообще-то ему даже не потребуется отрывать задницу от стула. Он
сможет со своей машины из своей сессии зайти в домашную директорию
подчиненного (она ж к его машине тоже примонтирована) и все, что нужно
закоммитить.


Reply to: