Para Amazon s3fs
tienes dos opciones para las credenciales: root
o por usuario.
Para una configuración de root
, colocaría sus credenciales aquí:
/etc/passwd-s3fs
Y luego asegúrate de que los permisos para ese archivo sean 640
de esta manera:
sudo chmod 640 /etc/passwd-s3fs
El contenido de ese archivo simplemente debe ser [AccessKey]:[SuperSecretKey]
con esos dos valores sustituidos por su clave de acceso real y su clave super secreta. Tenga en cuenta que no prefijo el nombre del "cubo" como lo tiene en su ejemplo. Recomendaría solo ver si puedes acceder a las cosas de S3 para comenzar con las pruebas.
Si desea hacer credenciales de nivel de usuario, eso se colocaría en la carpeta de inicio del usuario que necesitaría tener acceso s3fs
. Así sería si esto fuera por ti, estaría aquí:
nano ~/.passwd-s3fs
El contenido del archivo sería el mismo que /etc/passwd-s3fs
pero los permisos serían diferentes. Así que asegúrate de que esos permisos sean 600
así:
chmod 600 ~/.passwd-s3fs
Luego, en cuanto al montaje, así es como montarías los contenidos si fueras root
:
sudo s3fs [BucketName] /mnt/s3
Asegúrese de cambiar el nombre del cazo para que coincida con el cazo real que desea montar. Y para ejecutar eso por usuario utilizando las credenciales ~/.passwd-s3fs
, simplemente ejecute el mismo comando sin sudo
como esto:
s3fs [BucketName] /mnt/s3
Para desmontar el cucharón montado, simplemente haga esto:
sudo umount /mnt/s3
O haga esto si está utilizando una configuración por usuario:
umount /mnt/s3