Настройка awscli для передачи файлов в s3-хранилище
Установка:
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
aws --version # Проверка установки
Настройка удаленного хранилища:
aws configure
Не забыть прописать --endpoint-url
, если это не S3 от AWS:
root@hhblipions:~# cat .aws/config
[default]
endpoint_url = https://s3.<host>/
Проверить текущие настройки можно командой:
aws configure list
Проверка файлов в удаленном хранилище:
aws s3 ls s3://<bucket_name>/
Проверить текущие бакеты:
aws s3 ls
Отправить файлы в s3:
aws s3 sync Downloads/ s3://<bucket_name>/