Как разрешить svn+ssh:// при этом запретить shell?

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

sergerus
Сообщения: 1
ОС: Fedora

Как разрешить svn+ssh:// при этом запретить shell?

Сообщение sergerus »

На машине стоит SVN, заведены пользователи в /etc/passwd. Задача - разрешить пользователям доступ к SVN через svn+ssh:// при этом запретить инерактивный доступ к шелу. Есть сложность: для доступа к репе svn клиент запускает удаленный сервер svnserver для тунелирования, а запустить он его может (на сколько я понимаю) только из шела (/bin/bash).
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Как разрешить svn+ssh:// при этом запретить shell?

Сообщение KiWi »

Не пробовали в SVN Book читать как работает SVN+SSH?
Hint: http://svnbook.red-bean.com/en/1.0/ch06s03...n-ch-6-sect-3.3

P.S.: в рассуждениях про svnserve пропущена одна очень важная деталь.
Спасибо сказали: