Дата: 2025-11-16
Проект: infra-s3-beget
Ошибка: AccessDenied (HTTP 403)
ERROR : Failed to copy: AccessDenied:
status code: 403
Причина: Ключи доступа S3 имеют права только на чтение (read-only), запись запрещена.
fe2c1d30dc11-s3-0kt виденЧто нужно сделать:
Access Key: F1AIVIQI0DE3PJGIWQC1ИЛИ создайте новый ключ с полными правами:
nomenclature-exchange-rw (rw = read-write)Время: 2 минуты
Что готово:
Полностью рабочий механизм обмена файлами через SSH:
Путь: $WORKSPACE/infra/infra-file-exchange/
Готовые компоненты:
- ✅ Папка /opt/exchange/nomenclature/ на сервере
- ✅ Структура: ВХОДЯЩИЕ / ИСХОДЯЩИЕ / АРХИВ
- ✅ Linux скрипт mount_remote.sh (SSHFS монтирование)
- ✅ Автообработка sync_server.sh
- ✅ Windows скрипт (PowerShell + SCP)
Преимущества:
- Работает прямо сейчас
- Не нужны дополнительные ключи
- Простая настройка
- Файл changes_only.xlsx уже можно скачать
Недостатки vs S3:
- Нет версионирования файлов
- Нет автоархивирования в облако
- Привязка к серверу
| Критерий | S3 (после исправления) | SSH (готово) |
|---|---|---|
| Скорость внедрения | 2 минуты (обновить ключ) | 0 минут (готово) |
| Версионирование | ✅ Да | ❌ Нет |
| Автоархивация | ✅ Да | ⚠️ Ручная |
| Доступ из Windows | ✅ rclone | ✅ PowerShell/SCP |
| Доступ из Linux | ✅ rclone | ✅ SSHFS |
| Независимость от сервера | ✅ Да | ❌ Нет |
| Сложность | Средняя | Низкая |
Для немедленной работы:
→ Используйте SSH решение (готово прямо сейчас!)
Для долгосрочной перспективы:
→ Обновите права S3 ключа и получите оба преимущества
Текущий статус: ⏸️ Ожидание решения от пользователя
Файл для обмена готов: $WORKSPACE/projects/nomenclature1c/data/changes_only.xlsx (8.8 KB, 66 записей)