Als «chroot» getaggte Fragen

Ein Chroot unter Unix-Betriebssystemen ist eine Operation, die das scheinbare Stammverzeichnis für den aktuell ausgeführten Prozess und seine untergeordneten Prozesse ändert. Ein Programm, das in einer solchen geänderten Umgebung ausgeführt wird, kann Dateien außerhalb des angegebenen Verzeichnisbaums nicht benennen (und daher normalerweise nicht darauf zugreifen).

4
chroot "Gefängnis" - was ist das und wie verwende ich es?
Ich habe viel über das chroot-Gefängnis unter Linux gehört / gelesen, habe es aber noch nie benutzt (ich verwende Fedora täglich). Was ist also ein chroot-Gefängnis? Wann und warum darf ich es benutzen / nicht benutzen und gibt es noch etwas, was ich wissen sollte? Wie würde ich vorgehen, um …
99 chroot 


3
Woher weiß ich, dass ich in einer Chroot bin?
Ich besitze eine Unix-Installation, die sowohl als Chroot- als auch als Standalone-System verwendet werden kann. Wenn es als chroot ausgeführt wird, möchte ich keinen Dienst ausführen (cron, inetd usw.), da dies zu Konflikten mit dem Hostsystem führen oder redundant sein würde. Wie schreibe ich ein Shell-Skript, das sich unterschiedlich verhält, …
47 chroot 



9
Wie kann ich in ein Dateisystem mit einer anderen Architektur chrooten?
Ich versuche, chrootin ein Arch Linux- ARMDateisystem von x86_64. Ich habe gesehen, dass es möglich ist, Static zu verwenden, qemuindem man die Binärdatei in das Chroot-System kopiert: $ cp /usr/bin/qemu-arm archarm-chroot/usr/bin Trotzdem bekomme ich immer folgende Fehlermeldung: chroot: failed to run command ‘/bin/bash’: Exec format error Ich weiß, das bedeutet, …
38 chroot  qemu  arch-arm 


1
Wie kann ich von dort aus auf ein Verzeichnis außerhalb einer Chroot zugreifen?
Ich habe einen Benutzer, der zu ihrem Home-Verzeichnis gehört, aber ich möchte, dass sie auch Dateien in diesem Verzeichnis verwalten kann /var/www. Als solches habe ich folgendes getan: root@server:/home/username# ln -s /var/www www root@server:/home/username# cd www root@server:/home/username/www# chown username:username * Wenn ich jedoch versuche, /wwwmit FileZilla zu öffnen, wird "keine …
33 debian  symlink  chroot 

2
Was zu verwenden, um Linux-Box zu härten? Apparmor, SELinux, grsecurity, SMACK, chroot?
Ich plane, als Desktop-Computer wieder auf Linux zurückzugreifen. Ich möchte es sicherer machen. Und probieren Sie ein paar Härtetechniken aus, zumal ich mir einen eigenen Server zulegen möchte. Was wäre eine gute, gesunde Verhärtungsstrategie? Welche Tools sollte ich verwenden - Apparmor, SELinux, SMACK, Chroot? Sollte ich nur ein Tool verwenden, …

5
Wie kann ich ein früher chroot-basiertes Dateisystem aushängen?
Ich benutze ein Rescue-Live-System (ähnlich einer Live-CD), um einige Probleme mit meinem Debian-Server zu beheben: # mkdir -p /mnt/rescue # mount /dev/md2 /mnt/rescue # mount --bind /dev /mnt/rescue/dev/ # mount --bind /proc /mnt/rescue/proc/ # mount --bind /sys /mnt/rescue/sys/ Jetzt kann ich chroot to /mnt/rescue- aber wie kann ich das Dateisystem …

4
Leichte isolierte Linux-Umgebung
Ich möchte eine isolierte (Gast-) Linux-Umgebung auf meinem Computer, in der ich Fehler machen kann, ohne mich um den Host kümmern zu müssen. Installieren Sie z. B. viele Dinge aus dem Quellcode, ohne die Paketverwaltung, verschmutzen Sie Umgebungsvariablen usw., und erzeugen Sie dann eine andere Gastumgebung, wenn der alte Gast …


1
Wie führe ich Chroot mit Linux-Namespaces durch?
Nachdem ich über Linux-Namespaces gelesen hatte, hatte ich den Eindruck, dass sie neben vielen anderen Funktionen eine Alternative zu chroot darstellen. Zum Beispiel in diesem Artikel : Andere Verwendungen [von Namespaces] umfassen [...] die Isolierung eines Prozesses in der Art von chroot () für einen Teil der einzelnen Verzeichnishierarchie. Wenn …
14 chroot  namespace 

1
Warum muss ich Chroot verwenden?
Diese Frage chroot-jail-what-is-it-and-how-do-i-use-it bezieht sich auf was ist und wie man es benutzt chroot. Was ich nicht verstehe, ist, warum ich verwenden muss chroot. Ich verstehe, was es tut, aber mir fällt kein Fall ein, in dem ich es verwenden muss, da es sich nicht um einen Sicherheitsmechanismus oder eine …
13 chroot 

3
In eine Chroot booten?
Ich habe Linux (Debian Jessie) auf einer Festplatte installiert. Laufwerk - sda1, ext4fs und sda2- Swap Ich habe einen /chrootOrdner. Im /chrootOrdner ist ein anderes System installiert . Frage: Wie kann der Bootmanager angewiesen werden, nicht das primäre System (main, Debian Jessie), sondern das System in / chroot zu booten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.