====== S3fs ====== ---- ===== О S3fs ===== S3fs - Утилита для Linux и macOS, которая позволяет монтировать бакеты объектного хранилища (S3-хранилища) как обычную файловую систему через модуль FUSE. ===== Установка S3fs ===== Устанавливаем S3fs: sudo apt install s3fs ===== Настройка S3fs ===== Создаём файл **passwd-s3fs** в каталоге **/etc/passwd-s3fs** с идентификатором ключа и с секретным ключом: echo "<идентификатор_ключа>:<секретный_ключ>" | sudo tee /etc/passwd-s3fs Даём права на файл **passwd-s3fs**: sudo chmod 600 /etc/passwd-s3fs Создаём каталог, куда будем монтировать наш бакет: sudo mkdir /var/www/s3 Монтируем бакет: sudo s3fs <имя_бакета> /var/www/s3 -o passwd_file=/etc/passwd-s3fs -o allow_other -o url=<адрес_сервера> Меняем права владельца на файлы и папки: chown -R $USER:$USER /var/www/s3 Размонтирувем бакет: sudo umount /war/www/s3 ===== Удаление S3fs ===== Удаляем S3fs: sudo apt purge s3fs Удаляем файл **passwd-s3fs**: sudo rm /etc/passwd-s3fs