Was ist eine Jailed Shell?

Eine Jail-Shell ist eine Befehlsshell auf einem Computersystem, die sich in einer isolierten Teilmenge des größeren Systems befindet. Im Wesentlichen stellt es ein "System innerhalb eines Systems" bereit, das das enthaltene System davor schützt, durch irgendetwas in dem Subsystem beeinträchtigt zu werden. Benutzer im Gefängnis haben eingeschränkten Zugriff auf Systemwerkzeuge und -ressourcen und können nicht in das größere System "ausbrechen".

  • Chroot Gefängnis
  • Andere Gefängnistypen
  • Jail Shell-Werkzeuge
  • Verwandte Seiten

Ein chroot-Gefängnis ist eine Art Gefängnis-Shell, die effektiv eine neue Systemwurzel an der Wurzel des Gefängnisses erstellt. Chroot wurde Ende der 70er Jahre entwickelt, um sichere Testumgebungen für Unix-Systeme zu erstellen. In modernen Systemen gibt es viele Anwendungen, z. B. zum Schutz eines vernetzten Systems vor Hackern und zum Erstellen einer isolierten Umgebung, die absichtlich Viren und Malware ausgesetzt ist.

Andere Arten von Gefängnissen

  • Ein ssh-Gefängnis, das eine gesperrte Umgebung für Benutzer erstellt, die sich remote über eine sichere Shell bei einem System anmelden.
  • Ein Sftp-Gefängnis, das eine eingesperrte Umgebung für die Dateiübertragung mit SFTP erstellt.
  • Ein Mail-Jail, der Mail-Services für Benutzer in einer Jail-Umgebung bereitstellt und vor bösartiger Software schützt, die möglicherweise durch E-Mail-Verarbeitung in das System gelangt.

Zu den Tools, die Ihnen beim Erstellen einer Jail-Shell helfen können, gehört das Jailkit-Dienstprogramm, das auf vielen Unix-ähnlichen Betriebssystemen wie Linux, OpenBSD, FreeBSD und MacOS verfügbar ist.

  • Chroot-Befehlshilfe und Beispiele

Chroot, Command Shell, Sicherheitsbedingungen