AizvÄsture
Äau Habr!
Š Š½Š°ŠæŠøŃŠ°Š½ŠøŃ ŃŃŠ¾Š³Š¾ поŃŃŠ° ŠæŃŠøŠ²ŠµŠ»Š° Š“Š¾Š²Š¾Š»ŃŠ½Š¾ ŃŃŃŠ°Š½Š½Š°Ń Š¾ŃŠøŠ±ŠŗŠ°, ŠŗŠ¾ŃŠ¾ŃŃŃ Š²ŃŠµŃа Š²ŠµŃеŃом на ноŃŃŠ±Ńке Ń Linux (jÄ, esmu viens no tiem dÄ«vainajiem cilvÄkiem, kas lieto GNU/Linux на ноŃŃŠ±Ńке) Ń ŠæŠ¾Š»ŃŃŠøŠ» вмеŃŃŠ¾ ŃŠ¾Š“ŠµŃŠ¶ŠøŠ¼Š¾Š³Š¾ ŃŠ²Š¾ŠµŠ³Š¾ ЯнГекŃ.ŠŠøŃка:
$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0Mana pirmÄ doma: tÄ«kls atkrita, nekas liels. Bet, mÄÄ£inot atkÄrtoti pievienot direktoriju, parÄdÄ«jÄs jauna kļūda:
$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized (ŠŠµ Š°Š²ŃŠ¾Ńизован.)Tas jau bija dÄ«vaini. Vai žetons ir sapuvis? Nav problÄmu, es atļauju vÄlreiz!
$ rclone config
... (опŃŃŃ ŃŃŃ Š²ŠµŃŃ Š²ŃŠ²Š¾Š“ ŃŠµŃминала) ..PÄrejot uz tÄ«mekli un mÄÄ£inot tur pieteikties, es saÅemu konkrÄtÄku ziÅojumu:
Å Ä« lietojumprogramma ir bloÄ·Äta ļaunprÄtÄ«gu darbÄ«bu dÄļ, un tÄpÄc piekļuve nav atļauta (neautorizÄts_klients).
PirmÄ doma: ko?
Par rclonu
Neliela palīdzība:
- diezgan slavens utilÄ«ta darbam ar mÄkoÅa krÄtuvÄm (atkÄrtoti , , minÄts HabrĆ©). Autors to sauc par ārsync mÄkoÅkrÄtuveiā, kas ir diezgan ietilpÄ«gs. Bet funkcionalitÄte neaprobežojas tikai ar to: papildus rsync funkcijÄm tas var arÄ« uzstÄdÄ«t diskus, veikt ncdu funkciju (kas, starp citu, ļÄva man atklÄt nepareizu brÄ«vÄs vietas aprÄÄ·inu vietnÄ Yandex.Disk un veiksmÄ«gi atrisinÄt Å”o problÄmu, izmantojot tehnisko atbalstu) un daudzas citas lietas. LietderÄ«ba atbalsta desmitiem mÄkoÅkrÄtuvju, kÄ arÄ« tradicionÄlÄkus protokolus - WebDAV, FTP, rsync un citus. Lai piekļūtu Yandex.Disk, utilÄ«ta izmanto Disks.
LietderÄ«ba ir patiesi unikÄla un (manuprÄt) pÄrstÄv to programmu klasi, kuras instalÄjat vienreiz, un tÄs pastÄvÄ«gi sniedz priekÅ”rocÄ«bas.
Kas notika?
PievÄrÅ”oties Google, es uzreiz sapratu, ka neesmu viens. Äst , kÄ arÄ« diskusija par .
Kopsavilkums: Yandex.Disk bloÄ·Ä utilÄ«ta klienta ID, tÄpÄc jÅ«s vairs nevarat pieteikties. Varat mÄÄ£inÄt mainÄ«t klienta_id, taÄu tas nav fakts, ka tÄds pats liktenis nepiemeklÄs jauno ID.
Atbalsta atbilde :
Fakts ir tÄds, ka programma Rclone ļauj izmantot Yandex.Disk kÄ infrastruktÅ«ras komponentu, un Yandex.Disk ir personisks pakalpojums, kas nav paredzÄts Å”Ädu problÄmu risinÄÅ”anai. TÄpÄc mÄs neatbalstÄm Rclone - Yandex.Disk saiti.
"InfrastruktÅ«ras komponents"? Nu, ja nevar, tad droÅ”i vien tas ir aprakstÄ«ts noteikumos, es domÄju, un tur nekÄ tÄda nav vai viÅa es neatradu.
Labi, rakstīsim atbalstam.
PirmÄ atbilde atbilst iepriekÅ” publicÄtajai (par āinfrastruktÅ«ras komponentuā). Labi, mÄs neesam lepni.
TÄlÄka sarakste ar atbalstu
Es:
Vai varat, lÅ«dzu, pastÄstÄ«t, kÄdu pakalpojumu noteikumu tas pÄrkÄpj?
Esmu izpÄtÄ«jis Yandex Disk lietoÅ”anas noteikumus, un nav aizliegumu to izmantot ākÄ infrastruktÅ«ras komponentuā.TurklÄt es nevaru izmantot utilÄ«tu no sava personÄ«gÄ klÄpjdatora, lai strÄdÄtu ar disku. Tas vispÄr neietilpst āinfrastruktÅ«ras komponentÄā. Standarta diska klients ir briesmÄ«gs, atvainojiet.
Atbalsta:
Sergejs, fakts ir tÄds, ka Yandex.Disk galvenokÄrt ir personisks pakalpojums, kas nav paredzÄts rezerves kopiju automÄtiskai lejupielÄdei.
Varat sinhronizÄt datus starp datoru un Yandex.Disk, kÄ arÄ« izmantot Disk tÄ«mekļa saskarni, lai lejupielÄdÄtu failus un strÄdÄtu ar tiem.Ja kÄda iemesla dÄļ neesat apmierinÄts ar mÅ«su programmu, lÅ«dzu, izsakiet to. TradicionÄli, izlaižot produktu atjauninÄjumus, mÄs klausÄmies lietotÄju atsauksmes.
JÅ«s varat iepazÄ«ties ar dokumentiem, kas reglamentÄ pakalpojuma lietoÅ”anu, jo Ä«paÅ”i ar āYandex pakalpojumu lietotÄja lÄ«gumuā, kas publicÄts vietnÄ: , kÄ arÄ« āPakalpojuma Yandex.Disk lietoÅ”anas noteikumiā:
Lai atrisinÄtu problÄmas, kurÄm nepiecieÅ”ams liels enerÄ£ijas daudzums, iesakÄm izmantot Yandex.Cloud. Å is ir vÄl viens Yandex mÄkoÅpakalpojums, kas tika izveidots biznesa problÄmu risinÄÅ”anai. VairÄk par Yandex.Cloud varat uzzinÄt Å”eit:
Es:
JÅ«s neatbildÄjÄt uz manu jautÄjumu. Sakiet, lÅ«dzu, kurÅ” pakalpojuma noteikumu punkts pÄrkÄpj rclone lietoÅ”anu? Es rÅ«pÄ«gi izpÄtÄ«ju noteikumus no jÅ«su saites (pat pirms nosÅ«tÄ«jÄt).
Nesen jÅ«s rakstÄ«jÄt ziÅu, ka Yandex stingri atbalsta OpenSource un bez OpenSource Yandex un mÅ«sdienu interneta nebÅ«tu ().
Un tagad jÅ«s bloÄ·Äjat OpenSource utilÄ«tu tÄla iemesla dÄļ.
Starp citu, programma āautomÄtiski nelejupielÄdÄ rezerves kopijasā, programma ir paredzÄta darbam ar mÄkoÅkrÄtuvi, tostarp datu sinhronizÄÅ”anai starp datoru un Yandex.Disk. Un Ŕī ir mana galvenÄ lietoÅ”anas gadÄ«juma utilÄ«ta, kas tagad nav pieejama.
Atbalsta:
SaskaÅÄ ar 3.1. "LietotÄja lÄ«gums" Yandex ir tiesÄ«bas noteikt pakalpojumu izmantoÅ”anas ierobežojumus visiem LietotÄjiem vai noteiktÄm LietotÄju kategorijÄm (atkarÄ«bÄ no LietotÄja atraÅ”anÄs vietas, valodas, kurÄ pakalpojums tiek sniegts utt.), tostarp: noteiktu funkciju pakalpojuma esamÄ«ba/neesamÄ«ba, pasta ziÅojumu glabÄÅ”anas laiks pakalpojumÄ Yandex.Mail, jebkurÅ” cits saturs, maksimÄlais ziÅojumu skaits, ko var nosÅ«tÄ«t vai saÅemt viens reÄ£istrÄts lietotÄjs, maksimÄlais pasta ziÅojuma lielums vai diska vieta, maksimÄlais zvanu skaits uz pakalpojumu noteiktÄ laika periodÄ, maksimÄlais satura uzglabÄÅ”anas periods, Ä«paÅ”ie parametri lejupielÄdÄtajam saturam utt. Yandex var aizliegt automÄtisku piekļuvi saviem pakalpojumiem, kÄ arÄ« pÄrstÄt pieÅemt jebkÄdu automÄtiski Ä£enerÄtu informÄciju (piemÄram, surogÄtpastu).
Par to lietotÄjs tiek brÄ«dinÄts arÄ« 4.6.punktÄ. "Yandex.Disk lietoÅ”anas noteikumi."
LÅ«dzu, Åemiet vÄrÄ, ka āYandex.Disk lietoÅ”anas noteikumiā arÄ« nosaka LietotÄja pienÄkumu rÄ«koties godprÄtÄ«gi un atturÄties no Pakalpojuma funkciju ļaunprÄtÄ«gas izmantoÅ”anas. TÄpat LietotÄjs apÅemas atturÄties no masveida failu koplietoÅ”anas organizÄÅ”anas, izmantojot Pakalpojuma funkcijas.
Yandex ir tiesÄ«bas piemÄrot noteikumus, ierobežojumus un ierobežojumus, kuru mÄrÄ·is ir novÄrst, ierobežot un apspiest masveida failu koplietoÅ”anu saskaÅÄ ar 4.5. punkta noteikumiem. Å”ie "Noteikumi".
PÄdÄjÄ atbilde radÄ«ja skaidrÄ«bu. ÄŖpaÅ”i pirmÄs divas rindkopas ar atsauci uz 3.1. Yandex "LietotÄja lÄ«gums" un 4.6. "Yandex.Disk lietoÅ”anas noteikumi." 4.6 teksts Å”eit nav dots, bet es to norÄdīŔu Å”eit:
4.6. Yandex patur tiesÄ«bas noteikt jebkÄdus noteikumus, ierobežojumus un ierobežojumus (tehniskus, juridiskus, organizatoriskus vai citus) Pakalpojuma lietoÅ”anai un var tos mainÄ«t pÄc saviem ieskatiem, iepriekÅ” nebrÄ«dinot LietotÄju. GadÄ«jumos, kad tas nav aizliegts ar likumu, noteiktie noteikumi, limiti un ierobežojumi dažÄdÄm LietotÄju kategorijÄm var bÅ«t atŔķirÄ«gi.
SecinÄjumi?
Pavisam nesen, dÄrgais viÅa rakstÄ«ja, ka Yandex uzskata, ka:
MÄs Yandex uzskatÄm, ka mÅ«sdienu internets nav iespÄjams bez atvÄrtÄ pirmkoda kultÅ«ras un cilvÄkiem, kuri iegulda savu laiku atvÄrtÄ pirmkoda programmu izstrÄdÄ.
Bet praksÄ izrÄdÄs pavisam savÄdÄk. Lieliska utilÄ«ta ir bloÄ·Äta kaut kam, kas nav aizliegts ar pakalpojumu noteikumiem. TÄ kÄ lietderÄ«ba ļauj izmantot atklÄta publika Disk API paredzÄtais mÄrÄ·is ir lejupielÄdÄt failus. ViÅi bloÄ·Ä nevis par pakalpojuma noteikumu pÄrkÄpÅ”anu, bet gan tÄpÄc, ka var.
Divreiz dÄ«vaini ir tas, ka netiek bloÄ·Äti konkrÄti noteikumu pÄrkÄpÄji (nav arÄ« skaidrs, kuri no tiem; noteikumi neaizliedz nekur izmantot disku rezerves kopijÄm). RÄ«ks, kura dublÄÅ”anas funkcija ir tikai viena no daudzajÄm, ir bloÄ·Äts.
Nav arÄ« skaidrs, kas ir infrastruktÅ«ras komponents un kÄpÄc tos nevar izmantot ar disku. Pat pÄrlÅ«kprogrammu var izmantot kÄ "infrastruktÅ«ras komponentu"; vai nevajadzÄtu aizliegt pÄrlÅ«kprogrammÄ izmantot disku?
Ko darīt?
PagaidÄm izmantojiet savu client_id un turpiniet savu dzÄ«vi. Bet, spriežot pÄc tehniskÄ atbalsta atbildes, mÄs varam sagaidÄ«t, ka raganu medÄ«bas turpinÄsies un citi client_ids, lietotÄja aÄ£ents rclone vai pat daži heiristiski veidi, kÄ bloÄ·Ät utilÄ«tu, kas tiks bloÄ·Äta.
PS Es patiesi ceru, ka ir bijusi vienkÄrÅ”a kļūda vai pÄrpratums. Yandex ir lieliski speciÄlisti (es daudzus no viÅiem pazÄ«stu personÄ«gi), un esmu pÄrliecinÄts, ka viÅu vidÅ« ir arÄ« rclone lietotÄji.
24.02.2020 atjauninÄÅ”ana:
Š Radio-T aplÄde, kuras lÄ«dzvadÄ«tÄjs ir arÄ« cienÄ«jamais Bobuks, apsprieda rclone bloÄ·ÄÅ”anu. .
Avots: www.habr.com
