Выполнить команду в тюрьме

Я использую Jailkit. Можно ли выполнить команду внутри тюрьмы и получить вывод (извне)? Я много копался в документах, но не смог ничего найти.

2 ответа

Если вы хотите записать вывод вашей заключенной в тюрьму команды в подкаталоге без тюрьмы, вы можете использовать команду mount с опцией --bind. Например, если вы хотите, чтобы ваша заключенная в тюрьму команда записывала файл в подкаталог без изменений /var/xxx, вы должны сделать:

mkdir /jail/home/myuser/jailed
mount --bind /var/xxx /jail/home/myuser/jailed

Конечно, подкаталог /var/xxx должен иметь права на запись для пользователя.

Если вы хотите поместить удар за пределы chroot-тюрьмы, выполнив команду внутри chroot-тюрьмы, это невозможно.

Другие вопросы по тегам