Использование Яндекс-диска
Использование Яндекс-диска.
Содержание
1 Монтирование с помощью rclone
1.1 Настройка
- Настройте доступ к yandex.ru с помощью:
1rclone config
1.2 Ручное монтирование
- Пусть учётная запись называется
account.yandex.ru
. - Подключить диск можно следующим образом:
1.3 Монтирование с помощью systemd
- Создайте файл
~/.config/systemd/user/rclone@.service
:1# User service for Rclone mounting 2# 3# Place in ~/.config/systemd/user/ 4# File must include the '@' (ex rclone@.service) 5# As your normal user, run 6# systemctl --user daemon-reload 7# You can now start/enable each remote by using rclone@<remote> 8# systemctl --user enable --now rclone@dropbox 9 10[Unit] 11Description=rclone: Remote FUSE filesystem for cloud storage config %i 12Documentation=man:rclone(1) 13After=network-online.target 14Wants=network-online.target 15AssertPathIsDirectory=%h/n/ 16 17[Service] 18Type=notify 19ExecStartPre=-/usr/bin/mkdir -p %h/n/%i 20ExecStart= \ 21 /usr/bin/rclone mount \ 22 --config=%h/.config/rclone/rclone.conf \ 23 --allow-non-empty \ 24 --vfs-cache-mode writes \ 25 --vfs-cache-max-size 100M \ 26 --dir-cache-time 72h \ 27 --vfs-read-chunk-size-limit 128M \ 28 --vfs-read-chunk-size-limit off \ 29 --log-level INFO \ 30 --log-file /tmp/rclone-%i.log \ 31 --umask 022 \ 32 --allow-other \ 33 %i: %h/n/%i 34ExecStop=/bin/fusermount -uz %h/n/%i 35 36[Install] 37WantedBy=default.target
- Перегрузите список сервисов:
1systemctl --user daemon-reload
- Добавьте сервис в автозапуск:
1systemctl --user enable --now rclone@account@yandex.ru