it-swarm.com.de

Wie setze ich die Berechtigung drwxr-xr-x auf andere Ordner?

Ich habe einige Directores in einem Ordner wie unten -

[email protected]:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

Ich habe auch einen anderen Ordner auf einigen anderen Computern, für den ich die Berechtigung in den oben genannten ändern muss drwxr-xr-x.

Das heißt, wie kann ich Ordnerberechtigungen in drwxr-xr-x Ändern? Ich weiß, dass ich den Befehl chmod verwenden muss, aber was sollte der Wert mit chown sein, den ich dafür verwenden sollte?

23
user1950349

So wenden Sie diese Berechtigungen auf ein Verzeichnis an:

chmod 755 directory_name

So wenden Sie auf alle Verzeichnisse im aktuellen Verzeichnis an:

chmod 755 */

Wenn Sie alle Verzeichnisse und Unterverzeichnisse ändern möchten, müssen Sie find mit chmod kombinieren:

find . -type d -exec chmod 755 {} +

39
aguslr

Für drwxr-xr-x ist es:

chmod 755  the_path_to_target

Für drwxrwxr-x ist es:

chmod 775  the_path_to_target
5
serenesat