Повезивање Иандек.Диск, Гоогле диска и ОнеДриве меморије у облаку на Линук ЦентОС-у

У овом ћемо чланку погледати како повезати бесплатне Иандек.Диск, Гоогле Дриве и ОнеДриве облачно складиште у Линук ЦентОС како бисте их користили за сигурносне копије или једноставно размјену датотеке између различитих оперативних система. На пример, можете да инсталирате клијент за складиштење у облаку на свој Виндовс, пребаците датотеке на њега и аутоматски им приступите са Линука (или обрнуто).

Често власници или веб програмери ресурса не мисле да када нема довољно простора на виртуелној машини или контејнеру, можете користити складиште у облаку. У свом раду често препоручујем корисницима да повезу исти Иандек.Диск на себе на ВДС-у како би спремили неке некоришћене материјале или направили сигурносну копију МиСКЛ / МариаДБ веб локације и база података тамо.

У овом ћемо чланку размотрити повезивање најчешћих бесплатних услуга складиштења Иандек.Диск, ОнеДриве и Гоогле Дриве на виртуалну машину са унапријед инсталираном ЦентОС 7..

Садржај:

  • Повежите Иандек.Диск на Линук ЦентОС преко ВебДАВ-а
  • Повезивање Гоогле диска као складишта на Линуку
  • Повезивање ОнеДриве Цлоуд Стораге-а на Линуку

Повежите Иандек.Диск на Линук ЦентОС преко ВебДАВ-а

Погледајмо како повезати Иандек.Диск облак за похрану на Линуку помоћу протокола ВебДАВ.

ВебДАВ - скуп проширења и додатака ХТТП протокола који подржавају сарадњу на уређивању датотека и управљању датотекама на удаљеним серверима.

У овом приручнику ћемо повезати Иандек.Диск као датотечни систем на виртуелни сервер Линук ЦентОС помоћу клијента давфс2. Покажимо како да конфигуришете аутоматски монтирање Иандек облака за похрану путем аутоматског учитавања.

Типично, пакет давфс2 већ треба бити инсталиран на систем, али може бити такав да се није инсталирао, тако да ми радимо инсталацију. Морате да повежете спремиште Епел и сами инсталирате пакет преко иум:

сад инсталирате епел-релеасе -и
иум инсталирати давфс2 -и

Проверите да ли је на машини присутан осигурач:

лс -л / дев / осигурач

Излаз би требао бити овако:

[роот @ мастер ~] # лс -л / дев / осигурач

црв-рв-рв- 1 роот роот 10, 229 сеп 2 09:54 / дев / фусе

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

мкдир / мнт / иад /

Након што су сви припремни радови завршени, можемо почети да повезујемо Иандек.Диск на сервер.

Монтирајте Иандек.Диск у претходно креирану директоријум:

моунт -т давфс хттпс://вебдав.иандек.ру / мнт / иад /

Након уноса команде, конзола ће приказати поља у којима ћете морати да наведете свој Иандек поштански сандучић и лозинку

Корисничко име: Лозинка: 

Мој диск се повезао без проблема:

[роот @ мастер ~] # дф -х

Употреба величине фајла Доступна употреба% Монтирано на / дев / вда2 80Г 1.2Г 79Г 2% / девтмпфс 1.9Г 0 1.9Г 0% / дев тмпфс 1.9Г 0 1.9Г 0% / дев / схм тмпфс 1.9Г 8.5М 1.9Г 1% / трчање тмпфс 1.9Г 0 1.9Г 0% / сис / фс / цгроуп / дев / вда1 240М 109М 115М 49% / боот тмпфс 379М 0 379М 0% / рун / усер / 0 хттпс://вебдав.иандек.ру 10Г 39М 10Г 1% / мнт / иад
Иандек подразумевано нуди свим својим корисницима бесплатно 10 ГБ на облаку Иандек.Диск.

И одмах можете бити сигурни да је садржај Иандек.Диск сада доступан на Линуку:

[роот @ мастер иад] # лс -ла / мнт / иад /

укупно 39867 дрвкр-кр-к 3 роот роот 392 5. април 2012. дрвк ------ 2 роот роот 0 сеп 2 11:56 изгубљен + пронађен -рв-р - р-- 1 роот роот 1762478 сеп 2 11:54 Моунтаинс.јпг -рв-р - р-- 1 роот роот 1394575 сеп 2 11:54 Винтер.јпг -рв-р - р-- 1 роот роот 1555830 сеп 2 11:54 Беарс.јпг -рв-р - р-- 1 роот роот 1080301 сеп 2 11:54 Сеа.јпг -рв-р - р-- 1 коријен коријена 1454228 2. септембра 11:54 Мосцов.јпг -рв-р - р-- 1 коријен коријена 2573704 2. септембра 11:54 Саинт Петерсбург.јпг -рв- р - р-- 1 роот роот 31000079 сеп 2 11:54 Бреадцрумбс.мп4 

Креирајте датотеку у повезаном директоријуму ВебДав датотека и проверите да ли се појавила у веб верзији Иандек.Диск:

[роот @ мастер иад] # тоуцх /мнт/иад/тест.ткт
[роот @ мастер иад] # лс -ла / мнт / иад /

укупно 39867 дрвкр-кр-к 3 роот роот 424 апр 5 2012. дрвк ------ 2 роот роот 0 сеп 2 11:56 изгубљен + пронађен -рв-р - р-- 1 роот роот 0 сеп 2 12:08 тест.ткт


Појавила се датотека, наша веза са складиштем у облаку Иандек.Диск функционише у реду, локална датотека се аутоматски синхронизује са облаком.

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

Да бисте то учинили, направите датотеку / етц / давфс2 / тајне:

тоуцх / етц / давфс2 / сецретс

и додајте путању до директоријума у ​​који монтирамо Иандек.Диск и корисничко име / лозинку за Иандек корисника:

/ мнт / иад корисничка лозинка

У рц.лоцал додајте следећи ред:

моунт -т давфс хттпс://вебдав.иандек.ру / мнт / иад /

Поново покрећемо Линук и проверавамо доступност облачног погона:

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

цхмод + к /етц/рц.д/рц.лоцал
системцтл омогућују рц-лоцал

Овим се завршава постављање и повезивање Иандек.Диск у Линук ЦентОС-у..

П.С. На крају желим додати да ако користите ОпенВЗ спремник, модул осигурача је онемогућен према заданим поставкама, на страни чвора морате модул повезати са својим спремником на сљедећи начин:

осигурач модпробе - додавање модула чвору

взцтл сет 101 --саве --девнодес "осигурач: рв" (где је 101 ИД жељеног контејнера) - додајте модул жељеном контејнеру

И након ових манипулација, поново покрећемо спремник.

Повезивање Гоогле диска као складишта на Линуку

Погледајмо како повезати облак за похрану на Гоогле диску на Линук ЦентОС 7. Инсталација је врло једноставна и брза..

Преузмите клијента Гоогле диска за повезивање помоћу наредбе:

вгет -О погон хттпс://дриве.гоогле.цом/уц?ид=0Б3Кс9ГлР6ЕмбнМХБМВВтКаЕЗКСдДг

Померите датотеку у / уср / сбин директоријум са наредбом:

мв погон / уср / сбин / погон

Доделите дозволе за датотеке:

цхмод + к / уср / сбин / дриве

Овим се завршава инсталација клијента Гоогле диска, само је морамо покренути и проћи ауторизацију:

погон

[роот @ мастер ~] # мв диск / уср / сбин / дриве
[роот @ мастер ~] # цхмод + к / уср / сбин / дриве
[роот @ мастер ~] # погон

Идите на следећу везу у вашем претраживачу: хттпс://аццоунтс.гоогле.цом/о/оаутх2/аутх?цлиент_ид=367116221053-7н0вф5акеру7он6о2фјинрецпдое99ег.аппс.гооглеусерцонтент.цом&редирецт_ури=урн%3Аиетф%3гут3%3%3Есе%%Еут%3Есе%%3%3%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% = код и опсег = хттпс% 3А% 2Ф% 2Фввв.гооглеапис.цом% 2Фаутх% 2Фдриве & стате = стање Унесите верификациони код:

Морате да копирате везу и отворите је у прегледачу на ПЦ-у, а затим омогућите приступ налогу.

Након тога, биће вам дата веза коју ћете морати да унесете у Линук конзолу:


Гоогле диск је повезан, али није повезан преко ВебДав (није подржан), а ви га не видите као одвојени систем датотека и локални директориј. Сав приступ Гоогле складишту врши се путем клијента погона

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

[роот @ мастер ~] # листа дискова

Ид Наслов Величина Направљено 1хГ1ВСНМ67ИОКСлИЦВКп9ИкхЈлФИУ2г1кв тест.ткт 5.0 Б 2019-09-02 17:01:13 1их29Е4Б4пиОхо3оупЛу2ИКСВфХЗтИА330 ДЕ30ЕФ56-523ДБ2БББББББББ111 2019_15-35-28_Привате.мп3 83,2 КБ 2019-07-08 15:35:40 1А4БУо_ПТВХ460СААкбЈКмгДлИ1567Хно ЦАЛЛУ_8-7-2019_15-31-7_Привате.мп3 1.3 МБ 2019-07-08 15:34:10 

Датотеке су приказане у табели са четири колоне:

  • Ид - јединствени код датотеке
  • Наслов - име датотеке
  • Величина - величина
  • Направљено - Датум креирања

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

додирните дриве.ткт && дриве уплоад --филе дриве.ткт

Датотека је креирана и видљива је на конзоли:

1КбдгтВ3јЈз46_зЗ0Вв-цеБцУССвЕп5н- дриве.ткт 0.0 Б 2019-09-02 17:49:30

Такође проверите да ли се датотека појавила у веб интерфејсу Гоогле диска:

Као што видите, датотека је на месту.

Гоогле подразумевано нуди бесплатне услуге 15 ГБ на Гоогле диску.

Овим се завршава веза Гоогле диска са нашим Линук сервером. Оно што волим код Гоогле диска је да не требате извршавати никакве додатне манипулације на серверу да би се складиштење у облаку монтирало након поновног покретања сервера. Можете поново да покренете сервер колико год пута желите, Гоогле диск ће се аутоматски повезати. Али постоје и недостаци, на пример, на серверу не видимо спремиште као засебну директоријум и не можемо управљати датотекама на нивоу датотечног система или помоћу уобичајених басх команди.

Повезивање ОнеДриве Цлоуд Стораге-а на Линуку

ОнеДриве је Мицрософтово складиште у облаку. Подразумевано је доступан свим Виндовс 10 корисницима са повезаним налогом (у ОнеДриве складишту је обезбеђено бесплатно 5 ГБ места). Наш задатак је повезати складиште облака ОнеДриве у ЦентОС 7. Током процеса подешавања наишао сам на многе проблеме које сам успео да решим научним експериментима. Потребно је само да прочитате упутства и одиграте све акције на вашем серверу.

Прво се морамо регистровати на _хттпс: //онедриве.ливе.цом

Пропустио бих поступак регистрације, јер се не разликује од регистрације на било којем другом извору.

Сада инсталирајте потребне пакете на Линук ЦентОС:

иум гроупинсталл 'Алати за развој' -и
иум инсталирати либцурл-девел -и
иум инсталирајте склите-девел -и

Након тога, инсталирајте програмски језик Д (дланг), биће потребно да инсталирате ОнеДриве клијент:

цурл -фсС хттпс://дланг.орг/инсталл.сх | басх -с дмд

Да бисте покренули Д (дланг) окружење, унесите наредбу:

извор ~ / дланг / дмд-2.088.0 / ацтивате - у вашем случају, верзија дмд-а може се разликовати, назначите свој.

Покрећући дланг, сами ћемо инсталирати ОнеДриве клијент:

цд / опт
гит цлоне хттпс://гитхуб.цом/абраунегг/онедриве.гит
ЦД онедриве
./ цонфигуре
очистити; маке;
судо маке инсталл

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

Покрените команду:

Онедриве

Систем ће вам дати везу коју треба да унесете у прегледач. У веб обрасцу са захтевом за приступ кликните на дугме Дозволи. Након тога, веза ће се променити јединственом кодом коју ћете морати да унесете у Линук конзолу. Добио сам следећи линк хттпс://логин.мицрософтонлине.цом/цоммон/оаутх2/нативецлиент?цоде=М74бб67а8-ф9а6-1а26-е345-ц45а3324де49:

(дмд-2.088.0) [роот @ мастер онедриве] # једандриве

Ауторизирајте ову апликацију посетом: хттпс://логин.мицрософтонлине.цом/цоммон/оаутх2/в2.0/аутхоризе?цлиент_ид=22ц49а0д-д21ц-4792-аед1-8ф1623982546&сцопе=Филес.РеадВрите%20Филес.РеадВрите.алл%20Ситес.Реад .Алл% 20оффлине_аццесс & респонсе_типе = цоде & редирецт_ури = хттпс: //логин.мицрософтонлине.цом/цоммон/оаутх2/нативецлиент Унесите одговор ури хттпс://логин.мицрософтонлине.цом/цоммон/оаутх2/нативецлиент?цоде=М74бб67а8-ф9а6 е345-ц45а3104де49 

Након што потврдим везу, могу да се синхронизујем са складиштем у облаку ОнеДриве:

(дмд-2.088.0) [роот @ мастер онедриве] # онедриве - синхронизујте

Иницијализација мотора за синхронизацију ... Синхронизовање промена са ОнеДриве ... Обрада 6 промена Стварање директорија: Слике Стварање директорија: Документи Преузимања датотеке Почетак рада с ОнеДриве.пдф ... обављено. Израда директорија: сигурносна копија Преузимање датотека сигурносна копија / тест.ткт ... извршена. 

Подразумевано сам створио директориј / роот / ОнеДриве, у коме су се појавили сви директорији моје облачне меморије.

(дмд-2.088.0) [роот @ мастер ОнеДриве] # лс -ла / роот / ОнеДриве /

укупно 392 дрвкр-кр-к 5 роот роот 94 3. септембар 11:15. др-кр-к --- 10 коријен коријена 267 3. септембра 11.15 ... дрвкр-кр-к 2 коријен коријена 22. септембра 3. 11:15 сигурносна копија дрвкр-кр-к 2 коријен коријена 6 септембра 3 11:15 докумената -рв -р - р-- 1 роот роот 398083 сеп 3 09:38 Почетак рада с ОнеДриве.пдф дрвкр-кр-к 2 роот роот 6 септембар 3 11:15 Слике 

За тест сам креирао датотеку тест2.ткт и синхронизовао:

[роот @ мастер бацкуп] # онедриве - синхронизујте

Иницијализација мотора за синхронизацију ... Синхронизује измене са ОнеДриве-а ... Учитавање нове датотеке ./бацкуп/тест2.ткт .. обављено. 

Датотека је отпремљена у Мицрософт облак:

Да бисте променили подразумевани директориј, морате да промените параметар синц_дир у конфигурационој датотеци и затим покренете наредбу:

онедриве - синхронизујте --ресинц

Иницијализација мотора за синхронизацију ... Синхронизује измене са ОнеДриве ... Обрада 7 промена 

Након што се сервер поново покрене, клијент ОнеДриве аутоматски се покреће и нема потребе за поновним овлашћењем.

Овим се завршава постављање ОнеДриве-а на сервер са ЦентОС 7, надам се да ће многе информације бити корисне. У следећем чланку ћемо погледати како користити складиште у облаку за бацкуп података са Линук сервера..