[HowTo] Integrēt Box.com Linux

Citā dienā Pavloko parādīja, kā labāk integrēt Dropbox Xfce, un, lai arī ES neesmu kāds fanātiķis no "mākoņi"(īpaši manam interneta savienojumam ...), Es atcerējos, ka esmu nopelnījis jauku 50GB en box.com lietošanai a Android — LG 🙂 Es sāku mazliet izpētīt, kā labāk integrēt Box uz Linux, un tagad es nāku mācīt interesentus.

Vispirms man jāprecizē, ka mēs nevarēsim sacensties plecu pie pleca ar spēcīga integrācija kam Dropbox operētājsistēmā Linux, tā kā gadījumā dropbox ir vietējais klients (vai dēmons, es neesmu pārliecināts), bet par Kaste mēs izmantosim dažus trikus, kas ļaus mums izmantot pamatfunkcijasaugšupielādēt / lejupielādēt un pārskatīt failus tikai personīgai lietošanai.

Labi, sāksim. Pirmā lieta, kas mums vajadzīga, iekš instalējiet paketi davfs2 mūsu izplatīšanā, jo tā ir daļa būtisks viss.

En Debian mēs to vadītukā sakne, protams):

apt-get install davfs2

līdz Arka būtu:

pacman -S davfs2

En Fedora...

yum install davfs2

Cita starpā ... Nākamā lieta, kas jādara, būs izveidot mapi kur mēs brauksim mūsu konts, lai piekļūtu tai. Piemēram, es izveidoju vienu iekšā Manas mājas, sauc par «Kaste"(bez pēdiņām). Tagad mums tas ir jādara rediģēt failu / etc / fstab, pievienojot šādu rindu:

https://www.box.com/dav /home/usuario/Box davfs rw,user,noauto 0 0

Mainās "lietotājs"ar Tavs lietotājvārds, vai visā maršrutā ja viņi izveidoja mapi citur. Šī rinda tikai norāda sistēmai braukšana sistēma DAV de box.com vēlamajā mapē un dodiet to atļauja jebkuram lietotāja lietotājam atver toUn Lasīt un rakstīt failus tajā.

Tomēr tas to nevarēs uzstādīt, ja mēs to nedosim mūsu Box lietotājvārds un parole 😛 Tātad mūsu Sākumlapa mēs izveidosim mape zvanīt .davfs2 (viņš "." ir jāslēpj), kurā būs iestatījumi. Tad jums tas jādara kopija faili "davfs2.conf»Un«noslēpumi"kas atrodas / etc / davfs2 /, Un ievietojiet tos mapē ko mēs tikko izveidojām.

Mēs varam to izdarīt ātri, izmantojot šīs komandas:

mkdir ~/.davfs2/

sudo cp /etc/davfs2/davfs2.conf /home/usuario/.davfs2/

sudo cp /etc/davfs2/secrets /home/usuario/.davfs2/

sudo chown -R usuario /home/usuario/.davfs2/           ## Cambien "usuario" por su nombre de usuario

Mēs turpinām atvērts abus failus ar mūsu iecienīto teksta redaktoru. In "davfs2.conf»Mēs meklējam līniju«# use_locks 1»Un mēs to komentējam (mēs izņemam #), un mēs pārliecināmies, ka blakus esošais skaitlis ir «0«. Tas ir, tas izskatās šādi:

use_locks 0

Tagad mēs rediģēsim fails "noslēpumi«, Un beigās pievienosim šādu rindu:

https://dav.box.com/dav user@email.com password

Protams, ielieciet savu e-pastu un paroli. Atliks tikai pārbaudīt, vai tas ir uzstādīts, tāpēc mēs atvērsim termināli un ierakstīsim tajā:

mount /ruta/a/la/carpeta/

Ja tas nerada nekādas problēmas, tad mēs būsim gatavi 🙂 Pārbaudīt, vai tas varētu nokopējiet vieglu failu (1 MB vai mazāk?) uz mapi, kurā viņi uzstādīja Box.

Gadījumā, ja viņi parādās kļūdas, mēs tos atrisināsim attiecīgajā veidā:

  1. /sbin/mount.davfs: programma nav setuid sakne. Tas tiek atrisināts ar komandu: sudo chmod u+s /sbin/mount.davfs
  2. /sbin/mount.davfs: lietotājam jābūt grupas davfs2 dalībniekam. Tas tiek novērsts, pievienojot lietotāju davfs2 grupai, mēs izpildām: sudo gpasswd -a usuario davfs2, kur "lietotājs" ir jūsu lietotājvārds.
  3. /sbin/mount.davfs: / ir lietotāja kernoops mājas direktorijs. Tas ir sakārtots šādi: sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf

Tās ir iespējamās kļūdas. Ja tas jums dod kādu citu kļūdu, neaizmirstiet to ievietot komentāros 🙂

Pielāgota darbība Thunar

Izmantojot priekšrocības, kurās biju Xfce, man ienāca prātā pārbaudīt, vai ar pielāgotas komandas varēja augšupielādēt jebkuru mapi Kaste no Thunar. Un jā ko darbi. Lai arī nerādīt una progresa josla zināt, cik daudz trūkst, ja tas rada paziņojumi paziņot, ka esat jau augšupielādējis atlasītos failus.

Augšupielādēt lodziņā

Kastes paziņojums

Lai to izmantotu, mēs atvērsim Thunar, un mēs ejam uz Rediģēt> Pielāgotu darbību konfigurēšana. Mēs noklikšķinām uz Pievienot (simbols +) un aizpildiet atstarpes šādā veidā:

Skropstas "Básico":

Nosaukums: augšupielādējiet failu (-us) lodziņā
Apraksts: augšupielādējiet atlasītos failus vietnē Box.com
Komanda: paziņot-nosūtīt "Augšupielāde kastē" "Augšupielādēt% F jūsu Box kontā ..." && cp -r% F ~ / Box / && paziņot-nosūtīt "Gatavs" "Faili jau ir augšupielādēti jūsu kontā pēc kastes "

Básico

Skropstas "Izskata nosacījumi«: Atzīmējiet visas rūtiņas.

Izskata nosacījumi

Mēs saglabājam un viss, mēs varam ātri augšupielādēt failus Box 🙂

Sinhronizēt mapes manuāli

To mēs varam darīt ar komandu rsync, tomēr daži no mums dod priekšroku to darīt no a ērts interfeiss, tāpēc mēs instalēsim Unisons, Viena rsync priekšgals.

Tas būs jautājums instalēt iepakojumiem vienots y unison-gtk. uz Debian tas būtu šādi:

apt-get install unison unison-gtk

Tad mēs to meklējam izvēlnē (Kategorija Aksesuāri) un atveriet to. Tiks parādīts logs, lai konfigurētu «profils". Unisons lietojumi Profili katram mape ko tu gribi sinhronizēt.

Tātad, mēs to izveidosim. In "Profila vārds»Un«Apraksts»Mēs varam izvietot visu, ko vēlamies. Sinhronizācijas veidā mēs to atstāsim «Uz vietas«. Tad ir mūsu kārta izvēlēties gan mapes, tas, kurš atrodas Kaste un to, kuru mēs sinhronizēsim.

Unisons

Kad esat gatavs, vienkārši mēs atveram profilu y Unisons salīdzinās abas mapes. Tad mums vienkārši jānoklikšķina uz «Go»Un sāksies sinhronizēt.

Atzīmēt: Jā mēs izdzēšam kaut kas mapē pēc noklusējuma Unisons jūs vēlaties to izdzēst no otras. Lai to mainītu, mēs vienkārši darām noklikšķiniet uz faila un tad nospiežam «No labās uz kreiso pusi"Vai"No kreisās uz labo»Atkarībā no tā, kur atrodas oriģinālais fails.

Kamēr ir iespējams uzstāties automātiska sinhronizācija ar Unisons o RSync, ir nedaudz grūti sasniegt rezultātu optimāls ikvienam.

Nu tas tā. Tās ir nedaudz ierobežotas iespējas, taču, ja mēs vēlamies kaut ko labāku, mums būtu jāizmanto tieši Box API, jo Linux nav vietēja klienta (un, ja tāds būtu, tas tiktu apmaksāts, tāpat kā Mac un Windows).

Ko tu domā? Vai jūs izmantojat kādu citu mākoni, piemēram, Dropbox, Wuala, SpiderOak utt? Vai jūsViņiem nepatīk daudz mākoņu? Atzinums 🙂


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Tavo teica

    Visi jūsu ieguldījumi vienmēr ir lieliski. Liels paldies par dalīšanos, un es pievienojos kritikai uz jūsu galda, tas izskatās ļoti labi

    1.    auroszx teica

      Paldies arī jums par lasīšanu 😉 Man ir ieplānots viens vai divi raksti, es drīz mēģināšu tos ievietot.

  2.   Leper_Ivan teica

    Tas tiešām ir ieguldījums .. Es tikko izpildīju "pamata" daļu, un failu koplietošana ir lieliska .. Liels paldies par koplietošanu!

    1.    auroszx teica

      Jūs esat laipni gaidīti! Ticiet man, ka, ja es zinātu, kā izmantot API, es mēģinātu darīt kaut ko labāku ...

  3.   87 teica

    tagad ir lieliski, lai sāktu to izmantot. Es tikai ceru, ka Dolphin pielāgošana iznāks KDE (es nezinu, vai tas būs vajadzīgs ... kad es pametu darbu, es to izmēģinu

  4.   džamins-samuēls teica

    Jūsu galds ir ļoti jauks 😉

    1.    auroszx teica

      Paldies 😉

  5.   Pavloko teica

    Hei, Dropbox rakstu veidoju es 🙁 hahaha
    Laba ziņa Nez, vai es varu to instalēt, neskatoties uz to, ka ir instalēta Dropbox.

    1.    auroszx teica

      Hmm ... Atvainojos ... tas, ka, tā kā elavs parasti / agrāk bija tik ļoti pieķēries Xfce, es samulsu. Es to drīz mainīšu.

      1.    Pavloko teica

        Hahaha nav problēmu, neuztraucieties. Izcils jūsu ieraksts.

        1.    auroszx teica

          Gatavs. Un jā, vienlaikus var būt Dropbox un Box 😉

  6.   jeer teica

    lielisks ieguldījums tiem no mums, kas mīl xfce !!!!

  7.   kāds teica

    Sveiki, lieliska apmācība.
    Es nezinu, vai jūs varat man palīdzēt, viss darbojas nevainojami, izņemot to, ka tas netiek uzstādīts automātiski, bet man tas jādara manuāli.
    Šķiet, ka tas nelasa lietotājvārdu un paroli un tāpēc, ka, kad es to piestiprinu "ar roku", tas tos prasa un tas ir lieliski samontēts.
    Liels paldies un sveicieni.

    1.    Ariel teica

      Sveiki, tas pats notiek ar mani.
      Vai jūs varētu to salabot?
      Paldies.

  8.   matiasds teica

    Liels ieguldījums Es meklēju veidu, kā varētu veikt šāda veida integrāciju, bet es saņēmu šādu kļūdu /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: sistēmas opcija lietotāja konfigurācijas failā, kas tas neļauj man uzstādīt mapi

    Sveicieni

  9.   Germains teica

    Es darīju visu, kā ir, bet izmantojot:
    mount / home / mans-lietotājs / Box /
    Tas man dod sekojošo:
    /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

    Kā tas tiek labots?

  10.   dubultā teica

    tas man rada to pašu kļūdu
    /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

  11.   dubultā teica

    tas pats man

    /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

  12.   Maurīcija teica

    Tas man iemet to pašu kļūdu:

    /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

    1.    Saimela teica

      Nomainiet “www.box.com/dav” ar “dav.box.com/dav” un viss ir paveikts!

      1.    jsbsan teica

        @Saymel:
        Liels paldies !!!
        Sveicieni

  13.   Jorge teica

    mēģinot uzstādīt mapi Box, tiek parādīta kļūda /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

  14.   Luigi teica

    Es domāju, ka ir jāpārskata un jāatjaunina šis POST, es ceru saņemt atbildi .. tagad, kad man ir 50 GB no box.com, un ka mums papildus pietrūks Ubuntu, man ir jāsaista mans lodziņš ar savu ubuntu14.04LTS Esmu izmēģinājis procedūru divas reizes, un man tas nav izdevies, es pat esmu nonācis citās problēmās, piemēram, saknes paroles zaudēšana (un pārinstalēšana) un tās privilēģijas.
    Lūdzu, atjauniniet šo ziņu, jo varbūt divus gadus vēlāk jau ir vairāk grafisko resursu box.com INTEGRĀCIJA UBuntu 14.04

  15.   AI teica

    Tas man rada šo kļūdu, vai jūs varētu man palīdzēt *
    root @ kali: ~ # mount / root / Desktop / Box
    Lūdzu, ievadiet lietotājvārdu, lai autentificētos serverī
    https://dav.box.com/dav vai nospiediet taustiņu Enter.
    Lietotājvārds: xxxx-
    Lūdzu, ievadiet paroli, lai autentificētu lietotāju xxxx ar serveri
    https://dav.box.com/dav vai nospiediet taustiņu Enter.
    Parole: xxxxxxx
    /sbin/mount.davfs: lietotājs davfs2 neeksistē

    1.    Xavier teica

      Es ļoti iesaku jums "nepiesakīties" kā root, lai izdarītu visu, izmantojiet sudo vai atvasinājumus atbilstoši izplatīšanai.

      Attiecībā uz kļūdu tas norāda, ka "root" nepieder grupai davfs2.

      Sveiciens.

      1.    Huans Pablo Meļņiks teica

        Tas pats notiek ar mani. Es vēl neesmu atradis risinājumu.

  16.   Xavier teica

    Failā / etc / fstab
    jums ir jānorāda adrese: https://dav.box.com/dav
    tā kā tas prasa drošu savienojumu, pretējā gadījumā viss ir kārtībā. Un, lai pievienotu savu lietotāju grupai davfs2, es izmantoju sekojošo:
    sudo usermod -a -G davfs2 JŪSU_LIETOTĀJS
    Opcijas "-a -G" pievieno lietotāju YOUR_USER grupas davfs2 sarakstam

    Pārbaudīts Ubuntu 14.04

    1.    uzvarētājs66 teica

      Jā, tā tas darbojas, pateicoties!

      1.    uzvarētājs66 teica

        Sākumā velk tikai nelielu modifikāciju / etc / fstab, lai to ievietotu https://dav.box.com/dav .

        Paldies šīs vietnes autoram par šo ārkārtas ziņojumu
        piezīme: es lietoju debian sēkšanu

  17.   Ricky teica

    Sveiki, mana problēma ir šī

    "Nevar autentificēties serverī: pamata izaicinājums noraidīts"

    Un es saņemu īsziņu, lai ievietotu verifikācijas kodu, tikai šo kodu nav kur ievietot, jums ir ideja, kā no šī brīža to atrisināt, paldies.

    Rikijs.

  18.   Jano teica

    Sveiki, paldies par dalīšanos.

    Tas man dod šādu kļūdu:
    /sbin/mount.davfs: lietotājam jābūt grupas davfs2 dalībniekam.
    Es vadu jūsu sniegto risinājumu, taču es joprojām to nevaru uzstādīt

  19.   Santjago teica

    Dodot komandu uzstādīt mapi Box (mount / home / santiago / Box), tiek parādīta šāda kļūda:

    p11-kit: nederīgs konfigurācijas faila nosaukums turpmāk tiks ignorēts: / etc / pkcs11 / modules / gnome-keyring-module

    Smieklīgākais ir tas, ka, palaižot komandu, tā atzīst mapi Box kā noņemamu disku! kas man liek domāt, ka katru reizi, kad es gribu izmantot lodziņu savā Linux, man būs jāizpilda šī komanda? vai ir veids, kā tas nav jādara?

    Paldies par apmācību, brīnums 😉

    1.    Santjago teica

      PS: Tas arī neļaus man kopēt nevienu failu mapē Box ar šādu kļūdas ziņojumu jau Linux saskarnē:

      Kļūda, atverot failu '/home/santiago/Box/_MG_4552.jpg': Atļauja liegta

  20.   Adel teica

    lieliska apmācība, fantastiski kalpoja man Ubuntu 15.10

  21.   Ismael teica

    Liels paldies, visi pareizi Debian 8.

  22.   Salvador teica

    Izcili! Liels paldies.

  23.   Javier teica

    nevar atrast / mapē / etc / fstab
    kā es lūdzu to izlabot
    Es izmantoju LMDE Mate
    Es nevaru atrast risinājumu
    Paldies jau iepriekš

  24.   Javier teica

    tas man dod šo kļūdu
    nevar atrast / mapēs / etc / fstab vai / etc / mtab
    to var salabot?
    izmantojiet LMDE Mate

  25.   adrian teica

    Man tiek parādīts šāds ziņojums: Izmantojot ārēju SSO pieteikšanos.
    /sbin/mount.davfs: servera sertifikāts neatbilst servera nosaukumam
    emitents: GeoTrust Inc., ASV
    priekšmets: Box, Inc., Los Altos, Kalifornija, ASV
    identitāte: * .box.com

    Šis sertifikāts ir jāpieņem tikai tad, ja varat
    pārbaudiet pirksta nospiedumu! Iespējams, ka serveris ir viltots
    vai arī varētu būt uzbrukums cilvēkam pa vidu.
    Vai pieņemt šīs sesijas sertifikātu? [y, N]

  26.   adrian teica

    Vai pieņemt šīs sesijas sertifikātu? [y, N] y
    /sbin/mount.davfs: Montāža neizdevās.
    Atrasts 302

    pieņemt vai atcelt izlaiž to pašu neveiksmi.

  27.   Džordānija teica

    saskaņā ar Box relīzes, iespējams, ka https://dav.box.com/dav

    Līdz šim datumam, 31. decembrim, es vairs nevarēju savienot sinhronizāciju, un tā man parādīja šādu kļūdu

    /sbin/mount.davfs: Montāža neizdevās.
    405 metode nav atļauta