| Plätschern PLASH ist eine UNIX-Shell, mit der Sie UNIX-Programme mit dem Zugriff nur auf die Dateien und Verzeichnisse ausführen können, die sie ausführen müssen. |
Jetzt downloaden |
Plätschern Ranking & Zusammenfassung
- Name des Herausgebers:
- Mark Seaborn
- Website des Verlags:
- http://plash.beasts.org/powerbox/
Plätschern Stichworte
Plätschern Beschreibung
Plash ist eine Unix-Shell, mit der Sie UNIX-Programme mit dem Zugriff auf die Dateien und Verzeichnisse, die sie benötigen, ausführen können. Plash ist eine Ersatz-UNIX-Shell, mit der der Benutzer Linux-Programme mit dem Zugriff auf die Dateien und Verzeichnisse ausgeführt werden kann, die sie benötigen, um auszuführen. PLASH-Projektarbeiten durch Virtualisierung des Dateisystems. Jeder Prozess kann seinen eigenen Datei-Namespace haben.Das in zwei Schritten implementiert: Zunächst werden Prozesse in einer Choot-Umgebung unter verschiedenen UIDs ausgeführt, sodass sie nicht auf Dateien mit den normalen Linux-Systemanrufen zugreifen und voneinander isoliert werden. Zweitens, um Dateien zu öffnen, erstellt ein Prozess Anforderungen an einen Serverprozess über eine Sockel. Der Server kann Dateideskriptoren in der Antwort in Antwort senden.Plash dynamisch verknüpfen Programme mit einer modifizierten Version von GNU LIBC, so dass sie mit diesem unterschiedlichen Mechanismus Dateisystemoperationen durchführen können. Nein Kernel-Modifikationen sind erforderlich. Plash kann Linux-Binseln nicht modifiziert ausführen, vorausgesetzt, sie werden dynamisch mit LIBC verknüpft, was fast immer der Fall ist. In den meisten Fällen wirkt sich dies nicht auf die Leistung aus, da die am häufigsten genannten Systemanrufe wie Lese () und Schreiben () nicht betroffen Unterstützung AMD-64. · Die Weiterleitung von stdin / stdout / stderr, die in der vorherigen Version eingeführt wurde, verursachte eine Reihe von Fehler, die jetzt behoben werden sollten.
Plätschern Zugehörige Software