Yandex.Disk a interdit l'utilisation de l'utilitaire open source rclone. UPD - fonctionne à nouveau

Contexte


Bonjour, Habr!


L'écriture de ce post a été provoquée par une erreur assez étrange, que j'ai reçue sur un ordinateur portable avec Linux hier soir (oui, je suis une de ces personnes étranges qui utilisent GNU / Linux sur un ordinateur portable) au lieu du contenu de mon Yandex.Disk:


$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0

Première pensée: le réseau est tombé, ça va. Mais en essayant de remonter le répertoire, une nouvelle erreur est apparue:


$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized ( .)

C'était déjà étrange. Le jeton est-il pourri? Peu importe, j'autorise encore!


$ rclone config
... (    ) ..

:


, (unauthorized_client).

: ?


rclone


:
rclone( , , ). "rsync for cloud storage", . : rsync , ncdu (, , . ), . , — WebDAV, FTP, rsync . . API .


( ) , , .


?


Google , . , .
: client_id ., - . client_id, , id.
:


, Rclone . , . — , . Rclone — ..

" "? , API .


, .
1 1 , ( " "). , .


:


, ?
" " .

, . " " . , .

:


, , . — , .
., - .

- , , . .

, , « », : https://yandex.ru/legal/rules/, « "."»: https://yandex.ru/legal/disk_termsofuse

, , .. , . . : https://cloud.yandex.ru

:


. , rclone? ( , ).

, OpenSource OpenSource (https://habr.com/ru/post/480090/).

OpenSource .

, " ", , .. use-case , .

:


. 3.1. « » , ( , , ..), : / , ., , , , , , , .. , , (, ).

. 4.6. « .».

, « .» . .

, , , . 4.5. «».

. , . 3.1. « » . 4.6. « .». 4.6 , :


4.6. , (, , ) , , . , , , .

?


, bobuk , , :


, open source , .

. -, . , API — . , .
, ( , ). , .


. " ", ?


?


client_id . , , client_id, user-agent rclone , , - .


P.S. , . ( ) , , rclone.


Mise à jour 24.02.2020 :
Dans la version 690 du podcast Radio-T, dont le co-animateur est également respecté Bobuk, le blocage du rclone a été discuté. Commencez à 1 h 51 min 40 s .


Mise à jour 27.02.2020 : L'
autorisation par le client_id standard fonctionne à nouveau .


All Articles