Выполнить команду в тюрьме
Я использую Jailkit. Можно ли выполнить команду внутри тюрьмы и получить вывод (извне)? Я много копался в документах, но не смог ничего найти.
2 ответа
Если вы хотите записать вывод вашей заключенной в тюрьму команды в подкаталоге без тюрьмы, вы можете использовать команду mount с опцией --bind. Например, если вы хотите, чтобы ваша заключенная в тюрьму команда записывала файл в подкаталог без изменений /var/xxx, вы должны сделать:
mkdir /jail/home/myuser/jailed
mount --bind /var/xxx /jail/home/myuser/jailed
Конечно, подкаталог /var/xxx должен иметь права на запись для пользователя.
Если вы хотите поместить удар за пределы chroot-тюрьмы, выполнив команду внутри chroot-тюрьмы, это невозможно.