Иандек.Диск је забранио коришћење услужног програма рцлоне отвореног кода

praistorija

Хеј Хабр!

Оно што ме је подстакло да напишем овај пост је прилично чудна грешка, коју сам синоћ на лаптопу са Линуком (да, ја сам један од оних чудних људи који користи ГНУ/Линук на лаптопу) добио уместо садржаја мог Иандек-а .Диск:

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

Моја прва мисао: мрежа је отпала, ништа страшно. Али када покушате да поново монтирате директоријум, појавила се нова грешка:

$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized (Не авторизован.)

Ово је већ било чудно. Да ли је токен покварен? Нема проблема, поново ћу овластити!

$ rclone config
... (опущу тут весь вывод терминала) ..

Након што одем на веб и покушам да се пријавим тамо, добијам конкретнију поруку:

Ова апликација је блокирана због злонамерних активности и стога приступ није дозвољен (унаутхоризед_цлиент).

Прва помисао: шта?

О рцлону

Мала помоћ:
рцлоне - прилично познат отворен услужни програм за рад са складиштима у облаку (узастопно време, два, три поменути на Хабреу). Аутор га назива „рсинц за складиштење у облаку“, што је прилично пространо. Али функционалност није ограничена на ово: поред рсинц функција, може да монтира и дискове, да изврши функцију нцду (која ми је, иначе, једном омогућила да откријем нетачан прорачун слободног простора на Иандек.Диск-у и успешно решите овај проблем кроз техничку подршку) и гомилу других ствари. Услужни програм подржава десетине складишта у облаку, као и традиционалније протоколе - ВебДАВ, ФТП, рсинц и друге. За приступ Иандек.Диск, услужни програм користи званични јавни АПИ Диск.

Услужни програм је заиста јединствен и (по мом мишљењу) представља ону класу програма које једном инсталирате, а они стално доносе користи.

Шта се десило?

Окренувши се Гуглу, одмах сам схватио да нисам сам. Једи грешка у званичном гитхабу, као и дискусију о званични форум.
Резиме: Иандекс.Диск блокира цлиент_ид услужног програма, због чега више не можете да се пријавите. Можете покушати да промените цлиент_ид, али није чињеница да иста судбина неће задесити нови ИД.
Одговор подршке објављено на истом форуму:

Чињеница је да програм Рцлоне омогућава да користите Иандек.Диск као инфраструктурну компоненту, а Иандек.Диск је лични сервис који није дизајниран да решава такве проблеме. Због тога не подржавамо везу Рцлоне - Иандек.Диск.

„Инфраструктурна компонента“? Па, ако не можеш, онда је то вероватно описано у правилима, помислио сам, и нема ништа слично у правила самог диска или његова јавни АПИ Нисам нашао.

У реду, хајде да пишемо подршци.
Први одговор одговара оном који је постављен изнад (о „инфраструктурној компоненти“). Добро, нисмо поносни.

Даља преписка са подршком

И:

Можете ли ми рећи које правило услуге ово крши?
Проучио сам услове коришћења Иандек Диск-а и нема забрана његовог коришћења „као инфраструктурне компоненте“.

Штавише, не могу да користим услужни програм са свог личног лаптопа за рад са диском. Ово уопште не спада у „инфраструктурну компоненту“. Стандардни диск клијент је ужасан, извините.

Подршка:

Сергеј, чињеница је да је Иандек.Диск првенствено лични сервис који није дизајниран да аутоматски преузима резервне копије.
Можете да синхронизујете податке између свог рачунара и Иандек.Диск-а, као и да користите веб интерфејс Диск за преузимање датотека и рад са њима.

Ако из неког разлога нисте задовољни нашим програмом, молимо вас да их изразите. Традиционално, слушамо повратне информације корисника када објављујемо ажурирања производа.

Можете се упознати са документима који регулишу коришћење услуге, посебно са „Корисничким уговором за Иандек услуге“, објављеним на: https://yandex.ru/legal/rules/, као и „Услови коришћења услуге Иандек.Диск“: https://yandex.ru/legal/disk_termsofuse

Да бисте решили проблеме који захтевају велике количине енергије, препоручујемо коришћење Иандек.Цлоуд. Ово је још једна услуга у облаку Иандек-а, која је створена за решавање пословних проблема. Можете сазнати више о Иандек.Цлоуд овде: https://cloud.yandex.ru

И:

Нисте одговорили на моје питање. Реците ми која тачка правила услуге крши употребу рцлоне-а? Пажљиво сам проучио правила са вашег линка (чак и пре него што сте га послали).

Недавно сте написали пост да Иандек снажно подржава ОпенСоурце и да без ОпенСоурце Иандек и модерни Интернет не би постојали (https://habr.com/ru/post/480090/).

А сада блокирате ОпенСоурце услужни програм из натегнутог разлога.

Иначе, програм не „преузима резервне копије аутоматски“; програм је дизајниран да ради са складиштем у облаку, укључујући синхронизацију података између рачунара и Иандек.Диск-а. А ово је мој главни услужни програм за случај употребе, који је сада недоступан.

Подршка:

Према тачки 3.1. „Кориснички уговор“ Иандек има право да успостави ограничења у коришћењу услуга за све кориснике, или за одређене категорије корисника (у зависности од локације Корисника, језика на којем се услуга пружа, итд.), укључујући: присуство/одсуство услуга одређених функција, период складиштења е-маил порука у сервису Иандек.Маил, било који други садржај, максималан број порука које може послати или примити један регистровани корисник, максимална величина е-маил поруке или простор на диску, максималан број позива ка сервису за одређени временски период, максимални период складиштења садржаја, посебни параметри за преузети садржај итд. Иандек може забранити аутоматски приступ својим услугама, а такође и престати да прихвата све информације које се аутоматски генеришу (на пример, нежељену пошту).

На ово је корисник такође упозорен у тачки 4.6. „Услови коришћења Иандек.Диск-а.“

Имајте на уму да „Услови коришћења Иандек.Диск-а“ такође утврђују обавезу за корисника да поступа у доброј вери и да се уздржи од злоупотребе функција услуге. Корисник се такође обавезује да се уздржи од организовања масовног дељења датотека користећи функције Сервиса.

Иандек има право да примењује правила, ограничења и ограничења која имају за циљ спречавање, ограничавање и сузбијање масовног дељења датотека у складу са правилима клаузуле 4.5. ове „Услове“.

Последњи одговор је донео јасноћу. Нарочито прва два параграфа у вези са тачком 3.1. Иандек „Кориснички уговор“ и клаузула 4.6. „Услови коришћења Иандек.Диск-а.“ Текст 4.6 није дат овде, али ћу га дати овде:

4.6. Иандек задржава право да успостави било каква правила, ограничења и ограничења (техничка, правна, организациона или друга) за коришћење Услуге и може их променити по сопственом нахођењу, без претходног обавештења Корисника. У случајевима када то није забрањено законом, наведена правила, ограничења и ограничења могу бити различита за различите категорије корисника.

Закључци?

Недавно, драга бобук у његовој објавите овде на Хабре написао да Иандек верује да:

Ми у Иандек-у верујемо да је савремени Интернет немогућ без културе отвореног кода и људи који улажу своје време у развој програма отвореног кода.

Али у пракси се испоставља потпуно другачије. Одличан услужни програм је блокиран за нешто што није забрањено правилима услуге. Зато што вам услужни програм омогућава да користите отворена јавност Предвиђена сврха Диск АПИ-ја је преузимање датотека. Блокирају не због кршења правила сервиса, већ зато што могу.
Оно што је двоструко чудно је да нису блокирани конкретни прекршиоци правила (такође није јасно који; правила не забрањују коришћење диска за резервне копије било где). Алатка чија је функција резервне копије само једна од многих је блокирана.

Шта је инфраструктурна компонента и зашто се не могу користити са диском такође није јасно. Чак се и претраживач може користити као „инфраструктурна компонента“; зар не би требало да буде могуће забранити коришћење диска у претраживачу?

Шта да радим?

За сада, користите свој цлиент_ид и наставите са својим животом. Али, судећи по одговору техничке подршке, можемо очекивати наставак лова на вештице и блокирање других цлиент_идс, усер-агент рцлоне, или чак неке хеуристичке начине блокирања услужног програма.

ПС Искрено се надам да је дошло до обичне грешке или неспоразума. Иандек има одличне стручњаке (многе од њих лично познајем) и међу њима, сигуран сам, има рцлоне корисника.

Ажурирајте 24.02.2020:
В број 690 Радио-Т подцаст, чији је ководитељ и угледни Бобук, разговарао је о блокирању рцлоне-а. Почиње у 1:51:40.

Извор: ввв.хабр.цом

Додај коментар