1

Тема: SSH с доступом только к 1 директори, + чтение запись ее.

Мне нужно создать пользователя GIT который сможет находиться только в своей директории, например /home/Dima/GIT
В которой он может записывать и читать файлы. Больше никаких возможностей ему давать нельзя.
Я добавил пользователя:
useradd -M git
Создал ему пароль:
passwd git

но этот пользователь git сейчас может перемещаться по всем каталогам на сервере. И наверное выполнять небезопасные комманды которые могут навредить работе сервера в целом.

Подскажите как это можно исправить.

P.S. Как вы наверное уже догадались я хочу сделать GIT репозиторий. Куда смогу делать пулы и пуши.

2

Re: SSH с доступом только к 1 директори, + чтение запись ее.

так может тогда сделать ssh-ftp, без шела?

3

Re: SSH с доступом только к 1 директори, + чтение запись ее.

Все таки если возможно хочется сделать эти ограничения только средствами SSH.

4 (17.03.2015 17:13:10 отредактировано lone_wolf)

Re: SSH с доступом только к 1 директори, + чтение запись ее.

Dima85 пишет

Все таки если возможно хочется сделать эти ограничения только средствами SSH.

bw не понял, а я что то предлагаю отличное от средств ssh?
ну тогда милости просим тыц

5

Re: SSH с доступом только к 1 директори, + чтение запись ее.

недавно делал для разработчиков, что бы они могли логи смотреть: костыль, но рабочий: http://habrahabr.ru/company/centosadmin/blog/212833/