2012-09-07 7 views
1

Cela me remonte le moral. Je suis encore un peu nouveau sur Linux, mais je comprends comment faire la plupart des choses que je dois faire au jour le jour. Ce que j'essaie de faire est de monter un seau Amazon S3 à un point de montage sur mon serveur. J'exécute le serveur Ubuntu 12.04, il est entièrement à jour. J'ai suivi ce guide, alorsComment monter un compartiment Amazon S3 à l'aide de FUSE - S3FS

http://www.craiglotter.co.za/2012/04/20/how-to-install-s3fs-on-an-ubuntu-server/

Dans l'installation FUSE & S3FS sur mon serveur. Mais il dit simplement qu'il ne peut pas "établir des informations d'identification de sécurité". J'ai utilisé un fichier psswd_s3fs dans le fichier etc et j'ai essayé un fichier .passwd_s3fs dans le dossier home (/ home/USERNAME - c'est là que je l'ai mis). Ces fichiers ont l'ID de clé d'accès et la clé d'accès secrète (ID: ACESSKEY) < - format utilisé.

Si j'ai changé le chmod sur l'un ou l'autre fichier, form 600 à 777, il rapporte que c'est faux, il n'a pas besoin d'autres autorisations. Donc je sais que c'est en utilisant les fichiers.

Alors qu'est-ce que je fais mal?

Également fait un nouvel utilisateur, les détails d'accès que j'ai utilisés sont pour la connexion d'utilisateur par défaut, mais il ne les prendrait pas non plus. Vous ne savez pas comment affecter cet utilisateur à un compartiment sélectionné ou dois-je le faire d'une autre manière?

Aidez s'il vous plaît?

MISE À JOUR:

Que voulais savoir est si le détail que je suis arrivé d'Amazon raison, donc je téléchargé TntDrive pour le tester dans les fenêtres et il n'y avait pas de problème. Monté mon lecteur sans aucun problème ....

Répondre

2

OK,

Je ne sais pas pourquoi j'ai eu ce problème, comme je l'ai fait le fichier au sein de Linux, mais mon fichier de base de mot de passe n'a pas été dans un format lisible Linux.

J'ai utilisé do2unix (juste Google et vous vous en apercevez). Cela a résolu mon problème et puis j'ai pu voir le serveur Amazon S3. Le problème suivant que j'ajoute était que samba ne partagerait pas le disque dur, a dû utiliser l'option '-o allow_other' lors du montage du disque.

Notez que vous devrez/devrez activer 'user_allow_other' dans le fichier fuse.conf. (/etc/fuse.conf) Vous ne pouvez pas rater l'option où il y a un # juste devant, il suffit de le supprimer et de le sauvegarder.

Espérons que cela aide quelqu'un d'autre.

4

essayez ce lien http://code.google.com/p/s3fs/wiki/FuseOverAmazon et n'oubliez pas que: - Les fichiers d'informations d'identification peuvent ne pas avoir d'autorisations laxistes car cela crée un trou de sécurité. ie. ~/.passwd-s3fs peut ne pas avoir d'autres permissions/permissions de groupe et/etc/passwd-s3fs peut ne pas avoir d'autres permissions. Définissez les autorisations sur ces fichiers en conséquence:

% chmod 600 ~/.passwd-s3fs % chmod 640/sudo etc/passwd-s3fs

il devrait fonctionner, son travail pour moi.

Questions connexes