linux:files:rclone

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
linux:files:rclone [23/03/2025 22:22] – створено osvexlinux:files:rclone [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 11: Рядок 11:
 На Proxmox (Debian-based) выполните: На Proxmox (Debian-based) выполните:
  
-<code>apt update && apt install rclone -y+<code> 
 +apt update && apt install rclone -y
  
 </code> </code>
Рядок 19: Рядок 20:
 Запустите интерактивную настройку: Запустите интерактивную настройку:
  
-<code>rclone config+<code> 
 +rclone config
  
 </code> </code>
Рядок 29: Рядок 31:
 • Пройдите авторизацию через браузер • Пройдите авторизацию через браузер
  
-• Завершите настройку+<wrap important>
  
 +Чтобы пройти авторизацию, нужно выполнить переход по ссылке в браузере с другого ПК. Для этого воспользуйтесь [[:linux:files:rclone#проброс_порта|инструкцией ниже]]
 +
 +</wrap>
 +
 +• Завершите настройку\\
 После этого можно проверить доступ к файлам: После этого можно проверить доступ к файлам:
 +<code>
  
-<code>rclone lsd gdrive:+rclone lsd gdrive:
  
 </code> </code>
Рядок 43: Рядок 51:
 Создайте точку монтирования: Создайте точку монтирования:
  
-<code>mkdir /mnt/gdrive+<code> 
 +mkdir /mnt/gdrive
  
 </code> </code>
Рядок 49: Рядок 58:
 Затем запустите монтирование: Затем запустите монтирование:
  
-<code>rclone mount gdrive:/ /mnt/gdrive --daemon+<code> 
 +rclone mount gdrive:/ /mnt/gdrive --daemon
  
 </code> </code>
Рядок 55: Рядок 65:
 Теперь можно использовать /mnt/gdrive в Proxmox. Теперь можно использовать /mnt/gdrive в Proxmox.
  
-**4. Добавляем в Proxmox как хранилище**+==== Добавляем в Proxmox как хранилище ====
  
 В **Web UI** Proxmox: В **Web UI** Proxmox:
Рядок 66: Рядок 76:
  
 4. Нажмите **Add** 4. Нажмите **Add**
- +==== Автоматическое монтирование ====
-📌 **Автоматическое монтирование**+
  
 Добавьте строку в **/etc/fstab** или создайте systemd-сервис для автоматического монтирования при загрузке. Добавьте строку в **/etc/fstab** или создайте systemd-сервис для автоматического монтирования при загрузке.
Рядок 76: Рядок 85:
  
 1. **Откройте файл /etc/fstab** для редактирования: 1. **Откройте файл /etc/fstab** для редактирования:
-<code>sudo nano /etc/fstab+<code> 
 +sudo nano /etc/fstab
  
 </code> </code>
  
 2. **Добавьте строку для автомонтирования** в конце файла. Для использования с **rclone**, добавьте следующую строку: 2. **Добавьте строку для автомонтирования** в конце файла. Для использования с **rclone**, добавьте следующую строку:
-<code>rclone mount gdrive:/ /mnt/gdrive --daemon+<code> 
 +rclone mount gdrive:/ /mnt/gdrive --daemon
  
 </code> </code>
Рядок 89: Рядок 100:
 ---- ----
  
-**Создание systemd-сервиса для автомонтирования**+==== Создание systemd-сервиса для автомонтирования ====
  
 1. **Создайте файл systemd-сервиса:** 1. **Создайте файл systemd-сервиса:**
Рядок 95: Рядок 106:
 Создайте новый файл для сервиса, например rclone-mount.service: Создайте новый файл для сервиса, например rclone-mount.service:
  
-<code>sudo nano /etc/systemd/system/rclone-mount.service+<code> 
 +sudo nano /etc/systemd/system/rclone-mount.service
  
 </code> </code>
  
 2. **Добавьте следующее содержимое** в файл: 2. **Добавьте следующее содержимое** в файл:
-<code>[Unit]+<code> 
 +[Unit]
 Description=Mount Google Drive via rclone Description=Mount Google Drive via rclone
 After=network-online.target After=network-online.target
Рядок 130: Рядок 143:
 Сначала перезагрузите систему systemd: Сначала перезагрузите систему systemd:
  
-<code>sudo systemctl daemon-reload+<code> 
 +sudo systemctl daemon-reload
  
 </code> </code>
Рядок 136: Рядок 150:
 Затем включите сервис для автозапуска: Затем включите сервис для автозапуска:
  
-<code>sudo systemctl enable rclone-mount.service+<code> 
 +sudo systemctl enable rclone-mount.service
  
 </code> </code>
Рядок 144: Рядок 159:
 Запустите сервис, чтобы смонтировать Google Drive: Запустите сервис, чтобы смонтировать Google Drive:
  
-<code>sudo systemctl start rclone-mount.service+<code> 
 +sudo systemctl start rclone-mount.service
  
 </code> </code>
Рядок 154: Рядок 170:
 Теперь /mnt/gdrive должен быть смонтирован при каждом старте системы автоматически. Для проверки используйте команду: Теперь /mnt/gdrive должен быть смонтирован при каждом старте системы автоматически. Для проверки используйте команду:
  
-<code>df -h+<code> 
 +df -h
  
 </code> </code>
Рядок 162: Рядок 179:
 Если нужно остановить или перезагрузить сервис: Если нужно остановить или перезагрузить сервис:
  
-<code>sudo systemctl stop rclone-mount.service+<code> 
 +sudo systemctl stop rclone-mount.service
 sudo systemctl restart rclone-mount.service sudo systemctl restart rclone-mount.service
  
 +</code>
 +
 +==== Проброс порта ====
 +
 +Вам нужно использовать **SSH-туннель**, чтобы пробросить порт с Proxmox на ваш локальный компьютер. Вот как это сделать:
 +
 +**Как пробросить порт и пройти авторизацию на другом ПК**
 +
 +1. **Подключитесь к Proxmox через SSH с пробросом порта:**
 +
 +На вашем локальном ПК, где у вас есть браузер, используйте команду SSH для проброса порта:
 +
 +<code>
 +ssh -L 53682:localhost:53682 root@<IP_Proxmox>
  
 </code> </code>
 +
 +Здесь:
 +
 +• <IP_Proxmox> — это IP-адрес вашего сервера Proxmox.
 +
 +• 53682 — это порт, который используется для авторизации.
 +
 +2. **Откройте ссылку в браузере на вашем ПК:**
 +
 +Теперь, когда SSH-туннель установлен, откройте браузер на вашем локальном ПК и перейдите по адресу:
 +
 +<code>
 +http://localhost:53682/auth?state=jo_3ijPuWbNiB6gJarO5MA
 +
 +</code>
 +
 +Авторизуйтесь в Google и получите код.
 +
 +3. **Вставьте код обратно в консоль на сервере Proxmox:**
 +
 +После того как получите код, вставьте его в консоль Proxmox.
  
  • linux/files/rclone.1742768537.txt.gz
  • Востаннє змінено: 23/03/2025 19:22
  • (зовнішнє редагування)