Ändere den Lese- / Schreibzugriff eines Ordners in Ubuntu Linux

7

Ich möchte einen Ordner erstellen und eine Datei im erstellten Ordner in einem Amazon EBS -Laufwerk von einem Java-Servlet schreiben, das auf Amazon EC2 mit Ubuntu installiert ist.

Ich habe das EBS-Volume bei

gemountet %Vor%

Aber das Servlet kann den Ordner nicht erstellen und die Datei nicht schreiben?

Meine Frage

Warum kann Java Sevlet keinen Ordner auf einem Amazon EBS-Volume erstellen?

    
Gaurav Agarwal 11.08.2012, 21:25
quelle

1 Antwort

21

Sieht aus, als hätte Ihr Ordner nicht die richtigen Lese- / Schreibberechtigungen.

Geben Sie allen Benutzern Lesezugriff auf das betreffende Verzeichnis, z. B .:

%Vor%

Wenn Sie mit dem Erteilen von Schreibberechtigungen für alle nicht zufrieden sind, können Sie die Berechtigungen durch Spielen mit Besitz und Gruppen feineinstellen, aber ich würde mehr Informationen über Ihre Einrichtung benötigen, um Ihnen dabei zu helfen.

Bearbeiten : Wenn der ec2-Benutzer der einzige ist, der Zugriff benötigt, können Sie die Eigentümerschaft des Verzeichnisses für diesen Benutzer ändern und dann nur ihm Zugriff gewähren:

%Vor%     
David Levesque 12.08.2012, 19:09
quelle