Огромное всем спасибо за советы. Вариант со всеми пользователями на всех машинах пока оставим про запас. Настроил Апач и WebDAV, сейчас пробую прикрутить к нему git.
----- Original Message ----- From: "Victor Wagner" <vi...@wagner.pp.ru> To: "Egorov Aleksey" <aleksey_ego...@relex.ru> Cc: <debian-russian@lists.debian.org> Sent: Wednesday, October 20, 2010 7:15 PM Subject: 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 и все что угодно > сделать - его ключи вместе с его хоумом будут доступны. > > Но вообще-то ему даже не потребуется отрывать задницу от стула. Он > сможет со своей машины из своей сессии зайти в домашную директорию > подчиненного (она ж к его машине тоже примонтирована) и все, что нужно > закоммитить.