👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. Сегодня мы расскажем что такое chroot jail и как им пользоваться?. Гооу. Термин chroot jail появился еще в 1992 году но часто используется сегодня. Что же это означает и для чего используется эта операция? Что такое chroot jail? Chroot (сокращение от change root) - это операция Unix, которая изменяет видимый корневой каталог на тот, который задан пользователем. Любой процесс, который вы запускаете после операции chroot, имеет доступ только к новому определенному корневому каталогу и его подкаталогам...
Небольшой лайфхак для тех пользователей ZSH, которые часто пользуются chroot.. 💢 Чтобы не получать ошибку "chroot failed to run command /bin/zsh: No such file or directory" при chroot используем приставку /bin/bash сразу после основной команды. Пример: chroot /run/calculate/mount/calculate-gnome_CLDG_amd64_20 /bin/bash PS: Можно конечно и оболочку каждый раз менять туда-сюда, но мне кажется предложенный вариант проще.