Chroot настройка

apekoff

Создатель
Регистрация
19 Авг 2008
Сообщения
40
Реакции
1
Привет , запнулся на такой задаче
для каждого пользователя свой каталог
один из пользователей должен иметь выход на каталог выше и доступ на запись в каталог к другому пользователю

тоесть
user1 ---> /var/www/user1/
/var/www/
/var/www/user2/

user2 --->/var/www/user2/

sshd_config

Код:
Match User user1
    ChrootDirectory /var/www/
    AllowTCPForwarding no
    X11Forwarding no
    ForceCommand internal-sftp

Match User user2
    ChrootDirectory /var/www/user2
    AllowTCPForwarding no
    X11Forwarding no
    ForceCommand internal-sftp
#
подскажите как заставить это работать ?
спасибо
 
Скорее всего не сработает, потому что croot'нутные каталоги "must be root-owned directories that are not writable by any other user or group"
Но можно попробовать usermod -a -G user2 user1, это добавит первого в группу второго. И потом симлинкнуть /var/www/user2/ внутри хомяка первого юзера.
 
Назад
Сверху