Yandex.Disk imepiga marufuku matumizi ya matumizi ya chanzo cha wazi cha rclone

kabla ya historia

Habari Habr!

Kilichonisukuma kuandika chapisho hili ilikuwa kosa la kushangaza, ambalo jana usiku kwenye kompyuta ndogo iliyo na Linux (ndio, mimi ni mmoja wa watu wa kushangaza ambao hutumia GNU/Linux kwenye kompyuta ndogo) nilipokea badala ya yaliyomo kwenye Yandex yangu. .Diski:

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

Wazo langu la kwanza: mtandao ulianguka, hakuna jambo kubwa. Lakini wakati wa kujaribu kuweka tena saraka, hitilafu mpya ilionekana:

$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized (НС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½.)

Hii ilikuwa tayari ajabu. Je, ishara imeoza? Hakuna shida, nitakuidhinisha tena!

$ rclone config
... (ΠΎΠΏΡƒΡ‰Ρƒ Ρ‚ΡƒΡ‚ вСсь Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°) ..

Baada ya kwenda kwenye wavuti na kujaribu kuingia huko, ninapokea ujumbe maalum zaidi:

Programu hii imezuiwa kwa shughuli hasidi na kwa hivyo ufikiaji hauruhusiwi (mteja_asiyeidhinishwa).

Wazo la kwanza: je!

Kuhusu rclone

Msaada kidogo:
kimbunga - maarufu kabisa fungua matumizi ya kufanya kazi na hifadhi za wingu (mara kwa mara wakati, Π΄Π²Π°, tatu iliyotajwa kwa Habre). Mwandishi anaiita "rsync kwa hifadhi ya wingu", ambayo ina uwezo kabisa. Lakini utendaji sio mdogo kwa hili: pamoja na kazi za rsync, inaweza pia kuweka disks, kufanya kazi ya ncdu (ambayo, kwa njia, mara moja iliniruhusu kuchunguza hesabu isiyo sahihi ya nafasi ya bure kwenye Yandex.Disk na kwa mafanikio. kutatua tatizo hili kwa msaada wa kiufundi), na rundo la mambo mengine. Huduma inasaidia kadhaa ya hifadhi za wingu, pamoja na itifaki zaidi za jadi - WebDAV, FTP, rsync na wengine. Ili kufikia Yandex.Disk, matumizi hutumia API rasmi ya umma Diski.

Huduma ni ya kipekee na (kwa maoni yangu) inawakilisha aina hiyo ya programu ambazo unasakinisha mara moja, na huleta manufaa kila mara.

Nini kimetokea?

Kugeukia Google, mara moja niligundua kuwa sikuwa peke yangu. Kula mdudu kwenye github rasmi, pamoja na majadiliano juu ya jukwaa rasmi.
Muhtasari: kitambulisho cha mteja cha matumizi kimezuiwa na Yandex.Disk, ndiyo sababu huwezi tena kuingia. Unaweza kujaribu kubadilisha kitambulisho cha mteja, lakini sio ukweli kwamba hatima kama hiyo haitapata kitambulisho kipya.
Jibu la usaidizi iliyowekwa kwenye jukwaa moja:

Ukweli ni kwamba programu ya Rclone inakuwezesha kutumia Yandex.Disk kama sehemu ya miundombinu, na Yandex.Disk ni huduma ya kibinafsi ambayo haijaundwa kutatua matatizo hayo. Kwa hiyo, hatuunga mkono kiungo cha Rclone - Yandex.Disk.

"Sehemu ya miundombinu"? Kweli, ikiwa huwezi, basi labda imeelezewa katika sheria, nilifikiria, na hakuna kitu kama hicho katika sheria za diski yenyewe au yake API ya umma Sikupata.

Sawa, tuandike kuunga mkono.
Jibu la kwanza linalingana na lililowekwa hapo juu (kuhusu "sehemu ya miundombinu"). Sawa, hatuna kiburi.

Mawasiliano zaidi na usaidizi

Mimi:

Tafadhali unaweza kuniambia ni sheria gani ya huduma hii inakiuka?
Nimesoma masharti ya matumizi ya Yandex Disk na hakuna marufuku ya kuitumia "kama sehemu ya miundombinu".

Kwa kuongeza, siwezi kutumia matumizi kutoka kwa kompyuta yangu ya kibinafsi kufanya kazi na diski. Hii haingii chini ya "sehemu ya miundombinu" hata kidogo. Mteja wa kawaida wa diski ni mbaya, samahani.

Msaada:

Sergey, ukweli ni kwamba Yandex.Disk kimsingi ni huduma ya kibinafsi ambayo haijaundwa kupakua nakala za nakala moja kwa moja.
Unaweza kusawazisha data kati ya kompyuta yako na Yandex.Disk, na pia kutumia kiolesura cha wavuti cha Disk ili kupakua faili na kufanya kazi nazo.

Iwapo kwa sababu fulani hujaridhika na programu yetu, tafadhali uwape sauti. Kwa kawaida, tunasikiliza maoni ya watumiaji tunapotoa masasisho ya bidhaa.

Unaweza kujijulisha na hati zinazosimamia matumizi ya huduma, haswa "Mkataba wa Mtumiaji wa Huduma za Yandex", iliyochapishwa kwa: https://yandex.ru/legal/rules/, pamoja na "Masharti ya matumizi ya huduma ya Yandex.Disk": https://yandex.ru/legal/disk_termsofuse

Ili kutatua matatizo ambayo yanahitaji kiasi kikubwa cha nguvu, tunapendekeza kutumia Yandex.Cloud. Hii ni huduma nyingine ya wingu ya Yandex, ambayo iliundwa kutatua matatizo ya biashara. Unaweza kujifunza zaidi kuhusu Yandex.Cloud hapa: https://cloud.yandex.ru

Mimi:

Hukujibu swali langu. Tafadhali niambie ni hatua gani ya sheria za huduma inakiuka matumizi ya rclone? Nilisoma kwa uangalifu sheria kutoka kwa kiunga chako (hata kabla ya kuituma).

Hivi majuzi uliandika chapisho ambalo Yandex inaunga mkono sana OpenSource na bila OpenSource Yandex na mtandao wa kisasa haungekuwepo (https://habr.com/ru/post/480090/).

Na sasa unazuia matumizi ya OpenSource kwa sababu ya mbali.

Kwa njia, programu haina "kupakua nakala za nakala kiotomatiki"; programu imeundwa kufanya kazi na uhifadhi wa wingu, pamoja na kusawazisha data kati ya kompyuta na Yandex.Disk. Na hii ndio matumizi yangu kuu ya kesi, ambayo sasa haipatikani.

Msaada:

Kulingana na kifungu cha 3.1. "Mkataba wa Mtumiaji" Yandex ina haki ya kuweka vikwazo juu ya matumizi ya huduma kwa Watumiaji wote, au kwa aina fulani za Watumiaji (kulingana na eneo la Mtumiaji, lugha ambayo huduma hutolewa, nk), ikiwa ni pamoja na: uwepo / kutokuwepo kwa huduma fulani ya kazi, muda wa uhifadhi wa ujumbe wa barua katika huduma ya Yandex.Mail, maudhui mengine yoyote, idadi kubwa ya ujumbe unaoweza kutumwa au kupokelewa na mtumiaji mmoja aliyesajiliwa, ukubwa wa juu wa ujumbe wa barua au nafasi ya diski, idadi ya juu ya simu kwa huduma kwa muda maalum, kiwango cha juu cha kuhifadhi maudhui, vigezo maalum vya maudhui yaliyopakuliwa, nk. Yandex inaweza kuzuia upatikanaji wa moja kwa moja kwa huduma zake, na pia kuacha kukubali taarifa yoyote inayozalishwa moja kwa moja (kwa mfano, barua taka).

Mtumiaji pia anaonywa kuhusu hili katika kifungu cha 4.6. "Masharti ya matumizi ya Yandex.Disk."

Tafadhali kumbuka kuwa "Masharti ya Matumizi ya Yandex.Disk" pia huanzisha wajibu kwa Mtumiaji kutenda kwa nia njema na kujiepusha na matumizi mabaya ya kazi za Huduma. Mtumiaji pia anajitolea kujiepusha na kupanga kushiriki faili nyingi kwa kutumia vitendaji vya Huduma.

Yandex ina haki ya kutumia sheria, mipaka na vikwazo vinavyolenga kuzuia, kuzuia na kukandamiza ugawaji wa faili nyingi kulingana na sheria za kifungu cha 4.5. "Masharti" haya.

Jibu la mwisho lilileta uwazi. Hasa aya mbili za kwanza kwa kurejelea kifungu cha 3.1. Yandex "Mkataba wa Mtumiaji" na kifungu cha 4.6. "Masharti ya matumizi ya Yandex.Disk." Maandishi ya 4.6 hayajatolewa hapa, lakini nitayatoa hapa:

4.6. Yandex inahifadhi haki ya kuanzisha sheria yoyote, mipaka na vikwazo (kiufundi, kisheria, shirika au nyingine) juu ya matumizi ya Huduma, na inaweza kuzibadilisha kwa hiari yake, bila taarifa ya awali kwa Mtumiaji. Katika hali ambapo hii haijakatazwa na sheria, sheria maalum, mipaka na vikwazo vinaweza kuwa tofauti kwa aina tofauti za Watumiaji.

Hitimisho?

Hivi karibuni, mpendwa bobuk kwake Chapisha hapa kwa Habre aliandika kwamba Yandex inaamini kwamba:

Sisi katika Yandex tunaamini kuwa Mtandao wa kisasa hauwezekani bila utamaduni wa chanzo wazi na watu ambao huwekeza muda wao katika kuendeleza programu za chanzo wazi.

Lakini katika mazoezi inageuka tofauti kabisa. Huduma bora imezuiwa kwa kitu ambacho hakizuiliwi na sheria za huduma. Kwa sababu matumizi hukuruhusu kutumia wazi kwa umma Madhumuni yaliyokusudiwa ya Disk API ni kupakua faili. Wanazuia si kwa kukiuka sheria za huduma, lakini kwa sababu wanaweza.
Kinachoshangaza maradufu ni kwamba sio wakiukaji wa sheria maalum ambao wamezuiwa (haijulikani pia ni zipi; sheria hazikatazi kutumia diski kwa nakala rudufu mahali popote). Zana ambayo utendakazi wake wa chelezo ni moja tu kati ya nyingi imezuiwa.

Sehemu ya miundombinu ni nini na kwa nini haiwezi kutumika na diski pia haijulikani wazi. Hata kivinjari kinaweza kutumika kama "sehemu ya miundombinu"; haipaswi kukataza utumiaji wa diski kwenye kivinjari?

Nini cha kufanya?

Kwa sasa, tumia kitambulisho chako cha mteja na uendelee na maisha yako. Lakini, kwa kuzingatia jibu kutoka kwa usaidizi wa kiufundi, tunaweza kutarajia mwendelezo wa kusaka wachawi na kuzuia vitambulisho vingine vya mteja, rclone ya wakala wa mtumiaji, au hata njia fulani za kiheuristic za kuzuia matumizi.

PS Ninatumai kwa dhati kwamba kulikuwa na kosa rahisi au kutokuelewana. Yandex ina wataalamu bora (najua wengi wao kibinafsi) na kati yao, nina hakika, kuna watumiaji wa rclone.

Sasisha 24.02.2020:
Π’ toleo la 690 Radio-T podcast, mtangazaji mwenza ambaye pia ni Bobuk anayeheshimika, alijadili kuzuiwa kwa rclone. Inaanza saa 1:51:40.

Chanzo: mapenzi.com

Kuongeza maoni