← Zurück zu den Werkzeugen

Infrastruktur · Läuft in Ihrem Browser

Chmod-Rechner

Konvertieren Sie numerische und symbolische Unix-Dateimodi, einschließlich Sonderbits, und berechnen Sie Datei- und Verzeichnisstandards aus umask.

Dateien bleiben in diesem Browser-Tab.

So funktioniert es

Geben Sie einen Oktalmodus oder eine neunstellige Berechtigungszeichenfolge ein. Legen Sie eine Umask fest, um die Standardeinstellungen für neu erstellte Dateien und Verzeichnisse zu überprüfen.

Beispiel

0755 ist rwxr-xr-x. Umask 0022 ergibt üblicherweise Dateien 0644 und Verzeichnisse 0755.

Was Sie prüfen sollten

Lesen, Schreiben und Ausführen haben für Dateien und Verzeichnisse unterschiedliche Bedeutungen. Ein Modus allein umfasst keine ACLs oder Eigentumsrechte.

Erstellen Sie ein System für diesen Anwendungsfall

Gemeinsamer Dateiserver

Beispielprompt für OpenFactory

Erstellen Sie einen nützlichen gemeinsam genutzten Dateiserver auf Ubuntu 24.04 LTS amd64, es sei denn, das Zielinstallationsprogramm oder das eingebettete Board erfordert sein explizit ausgewähltes Betriebssystem.

Verwenden Sie Nicht-Root-Konten, Gruppen, ACL-Tools und ein privates freigegebenes Verzeichnis. Schließen Sie nur die Komponenten ein, die diese Arbeitslast benötigt. Verwenden Sie synthetische Beispieldaten und Platzhalter für standortspezifische Domänen, autorisierte öffentliche SSH-Schlüssel und externe Integrationsanmeldeinformationen. Erstellen Sie einen Nicht-Root-Operator und halten Sie den Administratorzugriff privat. Fügen Sie niemals echte Ausweise, Patientenakten oder Kundendaten in das Bild ein.

Akzeptanzprüfungen: Überprüfen Sie den beabsichtigten Gruppenzugriff, stellen Sie sicher, dass ein nicht verknüpftes Konto verweigert wird, und prüfen Sie, ob die Berechtigungen nach dem Neustart korrekt bleiben. Starten Sie das eigentliche Artefakt und wiederholen Sie nach dem Neustart relevante Integritäts-, Persistenz- und Zugriffsprüfungen. Halten Sie hardwareabhängige Prüfungen aus, bis das angegebene Gerät angeschlossen ist.

Stellen Sie das bootfähige Image oder reproduzierbare Bereitstellungsrezept, die Softwareinventur und einen Testbericht bereit, der die erfolgreiche Assemblierung von der Laufzeitüberprüfung trennt. Fragen Sie nach fehlenden Hardware-, Speicher- und Zugriffsdetails, bevor Sie unwiderrufliche Entscheidungen zur Bereitstellung treffen. Führen Sie keine Bereitstellung in der Produktion durch und löschen Sie eine vorhandene Festplatte nicht ohne explizites Ziel.

Ihre Werkzeugeingaben und Dateien sind nicht in der Build-Eingabeaufforderung enthalten. Überprüfen Sie den Entwurf und drücken Sie „Senden“ (OpenFactory).

Quelle

GNU Coreutils: file permissions

OpenFactory · 2026-10-29

Verwandte Tools