chroot доступ к папке www - PullRequest
       39

chroot доступ к папке www

1 голос
/ 18 ноября 2010

вот настройка
sshd_config:

Match User sftp
    ChrootDirectory /chroot/sftp

Я просто подключаюсь к папке

/chroot/sftp

Однако я не могу получить доступ к папке разработчика сайта из-за того, что она выходит за рамки определенного каталога chroot

/usr/lib/apache2/htdocs

Как я могу получить доступ к этому каталогу? Можно ли определить доступ через sshd_config?

1 Ответ

3 голосов
/ 18 ноября 2010

Это именно то поведение, которое вы запрашиваете при использовании chroot.Я не думаю, что вы можете исправить это в sshd_config, но есть два варианта, которые вы можете рассмотреть:

1) Измените корень документа Apache так, чтобы он находился внутри / chroot / sftp.Это будет сделано в вашей конфигурации Apache.2) Смонтируйте каталог htdocs в / chroot / sftp.Примерно так:

mount --bind / usr / lib / apache2 / htdocs / chroot / sftp

Я не уверен на 100% в этой команде, но теория есть.

...