Tag: chroot

Является ли Chroot Jail для SSH * и * SFTP?

Я пытаюсь настроить chroot-тюрьму, но я не уверен, как заставить это работать в SSH и SFTP. Быстрый вопрос, будет ли что-то подобное работать как для SSH, так и для SFTP или только для SSH? Если это не работает для обоих, как я могу настроить chroot jail (или альтернативу), чтобы сделать это?

Ошибка при выполнении скриптов в среде chroot

я написал небольшой скрипт для удаления и очистки некоторых пакетов и установки нового в среде chroot (debian 9), но когда я запускал скрипт, я получал эту ошибку, когда скрипт выполнял команду очистки: Fetched 355 B in 4s (88 B/s) (appstreamcli:8321): GLib-CRITICAL **: 14:31:37.785: g_variant_builder_end: assertion ‘!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type != NULL || g_variant_type_is_definite (GVSB(builder)->type)’ failed (appstreamcli:8321): […]

chroot + mount = EBUSY

У меня большое, сложное приложение. Я пытаюсь запустить его с загрузочного компакт-диска, который, очевидно, предназначен только для чтения. Но приложению нужна большая область записи. (RAM-диск его не обрезает.) Поэтому мне удалось создать среду chroot, чтобы приложение выглядело так, как будто оно работает из обычной среды с возможностью записи. Проблема в том, что первое, что пытается […]

Переключайтесь назад и вперед между chroot jail и Host в одном терминале

В моей машине с Ubuntu 14.04 создана тюрьма для chroot с использованием schroot и debootstrap . Теперь я хочу написать сценарий оболочки, который переходит между моим родным окружением и chroot. Когда я пишу команды непосредственно в сценарии оболочки, он заглушает момент, когда я переключаюсь на chroot. Например: … sudo chroot /JAIL #folder to chroot echo […]

Как передать переменную среды при изменении rooting?

Кажется, я не могу передать переменную окружения в chroot: $ sudo apt-get install debootstrap dchroot $ sudo debootstrap trusty mychroot $ sudo chroot mychroot /bin/bash -c "MY_VAR=5; echo ${MY_VAR}" $

как монтировать -t proc proc proc / с их абсолютным путем для chroot?

поскольку мы знаем, что chroot нуждается в некоторых fs для установки внутри каталога chroot, например: chroot_dir=/some/where cd $chroot_dir/ mount -t proc proc proc/ mount –rbind /sys sys/ mount –rbind /dev dev/ я хочу, чтобы монтировать тезисы с их абсолютным путем для sys и dev это очень ясно для меня! это может быть так: chroot_dir=/some/where mount […]

Переменная TERM в chroot

Я создал chroot с помощью jailkit, и теперь я пытаюсь установить некоторые другие библиотеки и инструменты. Сначала я попытался установить clear библиотеку. Я скопировал файл из папки /bin и скопировал зависимости с chroot. Однако, когда я вошел в clear команду, он говорит: Неверная переменная среды TERM. Итак, когда я зарегистрирован как root, значение TERM равно […]

Не удается создать корневую тюрьму

Я просто пытался играть с командой chroot только для целей тестирования, чтобы создать временную корневую тюрьму, но мне этого не удалось. Платформа CentOS 6.4. и я делал это много раз до сих пор, кроме как сейчас. Я выполнил процедуру в следующем порядке: Создайте bin , etc , home , lib и var . ldd /bin/bash […]

umount / dev: неверный аргумент

Я хотел бы chroot к другим rootfs и размонтировать первый, поэтому, установив SD-карту, содержащую rootfs (on /mnt/disk/ ) и убив почти каждый процесс, я попытался запустить: umount /tmp mount –move /proc /mnt/disk/proc mount –move /sys /mnt/disk/sys и затем, mount –move /dev /mnt/disk/dev который выходит из строя с сообщением об ошибке: mount: установка / dev / […]

Невозможно выполнить chroot пользователя

Мой ssh-сервер работает как шарм уже 4 года, поэтому я просто хочу добавить пользователя + chroot его в определенную папку. > useradd -m -c /home/thomas -s /bin/sh thomas > passwd thomas > chmod 755 /home/thomas > chown root: /home/thomas > service ssh restart Когда я это делаю, я могу подключиться через ssh и моя работа […]

Linux и Unix - лучшая ОС в мире.