Ich habe versehentlich die Berechtigung " Nur auflisten" für einen sehr wichtigen Ordner festgelegt, um ihn vor meinen Mitarbeitern zu verbergen. Aber jetzt kann selbst ich nicht darauf zugreifen. Die Benachrichtigung wird vorgelesen
"Sie haben nicht die erforderlichen Berechtigungen, um den Inhalt von 'Ordnername' anzuzeigen."
Ich habe versucht, die Berechtigungen zu ändern, aber es wird erneut gelesen:
"Berechtigungen für 'Ordnername' konnten nicht ermittelt werden."
Wie kann ich die Berechtigung "Nur auflisten" jetzt rückgängig machen? Bitte helfen Sie. Es ist ein sehr wichtiger Ordner für mein Unternehmen.
permissions
user227613
quelle
quelle
Antworten:
Wenn Sie einigen Benutzern / Gruppen und anderen Benutzern / Gruppen keine Rechte erteilen müssen, können Sie die Berechtigungen ändern, die für den Zugriff über das Terminal auf das übergeordnete Verzeichnis erforderlich sind
und schlussendlich
(nicht vergessen von Root - Shell zu schließen ,
exit
oder einfach den vorherigen Befehl geben Sudo verwendet:sudo chmod [-R] xxx /path/to/your/folder
)Dabei bedeutet -R rekursiv , dh, es werden die durch * xxx * angegebenen Berechtigungen in alle Dateien und Unterverzeichnisse geändert, und xxx ist die Gruppe von Berechtigungen, die Sie angeben möchten.
Ich habe "xxx" verwendet, aber jedes "x" bleibt für "rwx" durch Potenzen von 2 (drei Werte für Eigentümer, Gruppe, Andere), also ist rwx, rwx, rwx 777 (1 * 2 ^ 2 + 1 * 2 ^ 1 + 1 * 2 ^ 0 = 4 + 2 + 1 = 7, dreimal) und die "nur Liste", die Sie tatsächlich haben, ist r -, r -, r--, 444 (1 * 2 ^ 2 + 0 * 2 ^ 1 + 0 * 2 ^ 0 = 4 + 0 + 0 = 4, dreimal).
Prost,
Silvia
quelle