MacOS hat ein spezielles Dateisystem namens devfs, das an mehreren Stellen gemountet werden kann. Montieren Sie es einfach in Ihrem Chroot-Gefängnis wie folgt:
sudo mount -t devfs devfs "$jail"/dev
Wie kann man /dev
von einem chroot
Gefängnis aus zugreifen ? Ich würde gerne wissen, wie man dies unter OS X 10.11.5 "El Capitan" macht. Ich habe bereits versucht, eine automount
ing-NFS-Freigabe zu erstellen, um ein Bind-Mount zu emulieren, um dies (wie hier beschrieben ) ohne Erfolg durchzuführen . Gibt es noch andere Möglichkeiten?
MacOS hat ein spezielles Dateisystem namens devfs, das an mehreren Stellen gemountet werden kann. Montieren Sie es einfach in Ihrem Chroot-Gefängnis wie folgt:
sudo mount -t devfs devfs "$jail"/dev
Ich glaube, das ist in erster Linie die Idee eines Chroot-Gefängnisses :)
Das Kopieren der / dev-Dateien in ein dev-Verzeichnis innerhalb des Gefängnisses funktioniert höchstwahrscheinlich nicht. Wie LawrenceC vorschlug, könnte die Verwendung von mknod im Gefängnis die Arbeit erledigen.