Ist es möglich, in Linux/Unix ein Verzeichnis ohne Root-Berechtigung zu erstellen?

Ist es möglich, in Linux/Unix ein Verzeichnis ohne Root-Berechtigung zu erstellen?

Mein übergeordnetes Arbeitsverzeichnis ist /cam/local/edence/empus

Durch das obige Passwort werden folgende Verzeichnisse gespeichert:

drwxr-xr-x 12 n i_ad 4096 Oct 31  2014 14.15
dr-xr-xr-x 12 n i_ad 4096 Feb 13  2015 14.22-s053
dr-xr-xr-x 12 n i_ad 4096 Sep  9  2015 15.12-s063
dr-xr-xr-x 12 n i_ad 4096 Mar 15  2016 15.21

Meine Frage lautet: Ist es möglich, ohne Root-Berechtigung ein neues Verzeichnis mit dem Namen (16.26) unter dem aktuellen Arbeitsverzeichnis zu erstellen. Ich habe den Befehl (mkdir 16.26) ausprobiert, aber er schlägt fehl?

Mein Fehler:

mkdir: cannot create directory ‘16.26’: Permission denied

Antwort1

Hängt von der Art der Berechtigungen ab, die für festgelegt sind /cam/local/edence/empus.

Derzeit scheinen Sie keine Schreibberechtigung für dieses Verzeichnis zu haben.

Am Beispiel von dr-xr-xr-xsehen Sie, dass es sich um ein Verzeichnis handelt und der Eigentümer, eine Gruppe und alle anderen die Berechtigungen zum Lesen und Ausführen haben. Um Unterverzeichnisse zu erstellen, benötigen Sie die Schreibberechtigung. Sie können chmoddiese erteilen, oder alternativ den Besitz übernehmen chownoder sich selbst der Gruppe für dieses Verzeichnis hinzufügen, indem Sie usermod -aG <group> <user>die Schreibberechtigungen für diese Gruppe erteilen.

Antwort2

newgrp command works fine for above query

verwandte Informationen