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
Postar um comentário