tool::chmod-detail
chmod 700
rwx------
Nur-Eigentümer-Ausführbare Datei
Berechtigungsstruktur
Eigentümer (User)
✓Lesen (r)
✓Schreiben (w)
✓Ausführen (x)
Gruppe (Group)
✗Lesen (r)
✗Schreiben (w)
✗Ausführen (x)
Andere (Others)
✗Lesen (r)
✗Schreiben (w)
✗Ausführen (x)
Oktal
700Symbolisch
rwx------Erklärung
chmod 700 beschränkt alle Zugriffsrechte auf den Eigentümer allein — volle Lese-, Schreib- und Ausführungsrechte — während Gruppe und andere keinerlei Zugriff haben. Wird verwendet, um SSH-Verzeichnisse (~/.ssh), private Skripte und sensible ausführbare Dateien zu schützen. Ideal, wenn der Eigentümer die Datei ausführen muss, aber niemand sonst sie lesen oder ändern soll.
Typische Anwendungsfälle
- ▸~/.ssh-Verzeichnis (erforderlich für SSH-Verbindungen)
- ▸Persönliche Backup-Skripte und Automatisierungswerkzeuge
- ▸Deployment-Skripte, die private Schlüssel verwenden
- ▸Systemverwaltungsskripte, nur für root
- ▸Das Home-Verzeichnis des Benutzers selbst
Sicherheitshinweise
700 ist für das ~/.ssh-Verzeichnis obligatorisch. OpenSSH verweigert Verbindungen, wenn .ssh weiter gefasste Rechte als 700 hat. Die Verwendung von 700 für private Skripte verhindert, dass andere Benutzer deren Inhalt lesen oder kopieren können, was eingebettete Geheimnisse schützt.
Befehlsbeispiele
$ chmod 700 ~/.ssh$ chmod 700 ~/scripts/deploy-prod.sh$ chmod 700 /root/maintenance.sh$ ls -la ~ | grep .ssh # Berechtigungen prüfenVerwandte Berechtigungen
ad · 300×250
// related tools