Wie zu montieren einen Amazon S3-bucket, durch die Verwendung von FUSE - S3FS
Dies ist driving me up the wall. Ich bin noch etwas neu in Linux, aber ich verstehe, wie zu tun, die meisten von Tag zu Tag Sachen, die ich tun müssen. Was ich versuche zu tun ist, montieren Sie einen Amazon S3-bucket, um einen mount-Punkt auf meinem server.
Mir läuft Ubuntu server 12.04, ist er voll up to date. Ich folgte dieser geführten,
http://www.craiglotter.co.za/2012/04/20/how-to-install-s3fs-on-an-ubuntu-server/
In wie zu installieren, SICHERUNG & S3FS auf meinem server. Aber er sagt nur, es kann nicht " Sicherheit Anmeldeinformationen. Ich haben einen psswd_s3fs Datei in den etc und versucht haben, ein .passwd_s3fs Datei in den home Ordner(/home/USERNAME - das ist, wo ich es). Diese Dateien haben die access key ID und der secret access key (ID:ACESSKEY) <- format verwendet.
Geändert, wenn ich den chmod auf eine Datei, Formular-600 zu sagen, 777, es meldet zurück, dass das falsch ist, es braucht keine weiteren Berechtigungen. Also ich weiß, das die Dateien verwenden.
Also, was mache ich falsch?
Machte auch einen neuen Benutzer, der Zugriff auf details, die ich verwendet haben, sind für die Standard-Benutzer-login, aber er würde nicht nehmen Sie entweder. Nicht sicher, wie Sie zu Zeichen, die der Benutzer zu einem ausgewählten Eimer oder mache ich es auf eine andere Weise?
Bitte helfen?
UPDATE :
Was wissen wollte ist, wenn das detail bekam ich von Amazon die richtigen sind, so dass ich heruntergeladen TntDrive, um es zu testen in windows und es gab keine Probleme. Montiert meine Festplatte ohne Probleme....
InformationsquelleAutor Glenn Curtis | 2012-09-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen Sie diesen link http://code.google.com/p/s3fs/wiki/FuseOverAmazon
und denken Sie auch daran, dass :- Die Anmeldeinformationen Dateien können nicht lax Berechtigungen wie schafft dies ein Sicherheitsloch.
dh.
~/.passwd-s3fs dürfen keine anderen/der Gruppe Berechtigungen und /etc/passwd-s3fs kann keine anderen Berechtigungen. Legen Sie die Berechtigungen auf diese Dateien entsprechend:
% chmod 600 ~/.passwd-s3fs
% sudo chmod 640 /etc/passwd-s3fs
sollte es funktionieren, seine Arbeit für mich.
InformationsquelleAutor Avichal Badaya
OK,
Weiß nicht, warum ich hatte dieses problem, als ich die Datei in Linux, aber einfach mein Passwort-Datei nicht in einem von Linux lesbaren format.
Ich verwendet do2unix (gerade Google es und Sie finden heraus, über es). Dass mein problem behoben und dann konnte ich sehen, die Amazon S3-Server.
Die nächste Frage, die ich hinzufügen, war, dass samba nicht teilen würde Sie das Laufwerk aus, habe '-o allow_other " - option bei der Montage des Antriebs.
Beachten Sie, dass Sie /ggf. aktivieren 'user_allow_other' in die Sicherung.conf. (/etc/fuse.conf), können Sie nicht verpassen die Möglichkeit, es hat einfach ein # davor, einfach entfernen und speichern Sie es dann.
Hoffe, das hilft jemand anderes.
InformationsquelleAutor Glenn Curtis