Wie kann ich ein Verzeichnis beschreibbar machen?


Antworten:


51

chmod 777 <directory>

Dadurch erhalten Sie Ausführungs- / Lese- / Schreibrechte. Sie können mit den Zahlen spielen, um Ihre gewünschten Berechtigungen fein abzustimmen.

Hier ist das Wiki mit tollen Beispielen.


41
Es ist eine schlechte Praxis, Verzeichnisse einfach lesbar, beschreibbar und ausführbar zu machen, wenn dies nicht erforderlich ist. @samoz Antwort ist eine angemessenere Aktion.
Tom

@ Tom - fair genug, aber ich erkläre, dass Sie die Zahlen an Ihre Anforderungen anpassen können, welche zusätzlichen Dokumente zum Thema.
Nordpol

109
  • chmod +w <directory>oder chmod a+w <directory>- Schreibberechtigung für Benutzer, Gruppe und andere

  • chmod u+w <directory> - Schreibberechtigung für Benutzer

  • chmod g+w <directory> - Schreibberechtigung für Gruppe

  • chmod o+w <directory> - Schreibgenehmigung für andere


8
Vielen Dank für die Einzelheiten, anstatt Decke 777 zu machen. Ich tat es sudo chmod +w <dir>und es funktionierte nicht - aber es a+wfunktionierte.
Devin G Rhode


30

Um das übergeordnete Verzeichnis sowie alle anderen Unterverzeichnisse beschreibbar zu machen, fügen Sie einfach -R hinzu

chmod -R a+w <directory>

1
chmod 777 <directory>

Dies ändert nicht alles, nur eine Datei

chmod -R a+w <directory>

das ist ok


0

Mit Administratorrechten sudoausführen, um zu vermeiden, dass die Berechtigung verweigert wird (Dateimodus kann nicht geändert werden).

sudo chmod 777 <directory location>
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.