Подключаем mega.nz к своему серверу как папку

Для сборки сервиса резервного копирования на mega.nz потребуется:

ubuntu 20 LTS


Все действия выполняются под пользователем root
Выделение ЖЕЛТЫМ не вводится и являться разделителем
1) зарегистрироваться на сервисе mega.nz и сохранить все доступы.
2) закачать на сервер программу для работы как с фаилами https://rclone.org
и установить её:
_______________________
curl https://rclone.org/install.sh | sudo bash
_______________________
запустить конфигурацию:
_______________________
rclone config
_______________________
получаем надпись:

нажимаем «n»

вводим имя: mega
нажимаем «enter»
в выпадающем списке получаем:

вводим: 29
нажимаем «enter»

вводим пользователя: asdasd@asdasd.sd

нажимаем «enter»

нажимаем: «y»

вводим пароль, нажимаем «enter»

вводим пароль, нажимаем «enter»

нажимаем «enter»

нажимаем «enter»

нажимаем «q» и нажимаем «enter»

3) Создаём сервис авто монтирование каталога в режиме fuse

_______________________

nano /etc/systemd/system/rclone.service

_______________________

вносим данные:

____________________________

[Unit]
Description=mega.nz (rclone)
AssertPathIsDirectory=/mnt/
After=plexdrive.service
[Service]
Type=simple
ExecStart=/usr/bin/rclone mount \
    --config=/root/.config/rclone/rclone.conf \
    --allow-other \
    --cache-tmp-upload-path=/tmp/rclone/upload \
    --cache-chunk-path=/tmp/rclone/chunks \
    --cache-workers=8 \
    --cache-writes \
    --cache-dir=/tmp/rclone/vfs \
    --cache-db-path=/tmp/rclone/db \
    --no-modtime \
    --drive-use-trash \
    --stats=0 \
    --checkers=16 \
    --bwlimit=40M \
    --dir-cache-time=60m \
    --cache-info-age=60m mega:/ /mnt/
ExecStop=/bin/fusermount -u /mnt/
Restart=always
RestartSec=10
[Install]
WantedBy=default.target

_______________________

Внимание, все настройки взяты для названия: «mega»

Для автоматического подключения в консоль вводится

_______________________

systemctl start rclone

_______________________

systemctl enable rclone

_______________________

проверяем есть ли подключенный раздел введя в консоль:

_______________________

mount

_______________________

проверить можно залив в фаил для проверки в каталог /mnt
если в сервисе mega.nz он появился, значит всё работает.