s3fs

 Mapear S3 em um dire´torio na instancia ec2


Efetuar a instalação do aws-cli


curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

unzip awscliv2.zip

sudo ./aws/install

mv /usr/local/bin/aws /user/bin/


Instalar os pacotes no linux


yum install -y epel

yum install -y s3fs-fuse


Criar diretório onde será mapeado o S3

mkdir /home/user/<diretório>


Alterar o user:group do diretório


chown user:group /diretório


Criar dentro de /root o arquivo .credentials-s3fs

vi /root/.credentials.s3fs


Dentro do arquivo, colocar as informeções de acesso via aws-cli

ACCESS_KEY:SECRET_ACCESS_KEY


Colocar as permissões 0400 no arquivo /root/.credentials-s3fs

chmod 0400 /home/user/.credentials


Para efetuar a montagem do S3 no diretório, executar o comando

s3fs <BUCKET_S3> /<DIRETÓRIO_CRIADO> -o passwd_file=/home/user/.credentials-s3fs -o nonempty -o use_path_request_style -o allow_other

Comentários

Postagens mais visitadas