LINUX.ORG.RU
ФорумAdmin

ssh ругается при попытке сделать chroot


0

0

Разобрался я chroot'ом, сделал рабочее окружение. Внезапно, как водится, возникла проблема.

Система FreeBSD, хостинг у нас, и панель ISPmanager.

Сделал скелет для хоума с чртуовым окружением. ISPm создаёт хоумдир /usr/home/test/data (да, так), где мы это оружение имеем и куда надо чрутиться.

Но при попытке подключиться к шеллу выдаётся следующая дрянь:

fatal: bad ownership or modes for chroot directory component "/usr/home/test/"

Права панель выставляет такие:

/usr/home/test/

ваделец: test:mgrsecure (mgrsecure - группа, в которую добавляются все пользователи, ) собсно права: dr-x-----x

/usr/home/test/data ваделец: test:test drwxr-x--x

Можно ли заставить chroot начхать на права? Что вообще должно быть? Ну, а проприетарщине вправить мозг я и не надеюсь... =)

Ага, хочет владельца обеих папок иметь рутом. Но хотелось бы всё-таки обойти и что бы был юзер а не рут.

raystlin
() автор топика
Ответ на: комментарий от Komintern

Ничего подобного.

Думаю, проблема в том что встроенные средства защиты ssh на всякий случай не дают делать chroot в папку в которую может писать юзер во избежание проблем.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Встроенные в ssh или ещё куда - это бесспорно. Но надо бы это отключить, потому что добиться чего-то от проприетарщиков (поменять дефолтные выставляемые права, например) как-то не представляется возможным.

raystlin
() автор топика
Ответ на: комментарий от sasha999

>А если в sshd_config сказать StrictModes no - не поможет ?

Не поможет =(.

raystlin
() автор топика

Проблема усугубляется тем, что vsftpd нужно для того же самого chroot'а что бы владельцем был именно юзер.

raystlin
() автор топика
Ответ на: комментарий от raystlin

Мде. Спать надо больше.

chroot сделал уровнем выше. Помогло.

raystlin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.