Másnap pavloco megmutatta, hogyan jobban integrálja a Dropboxot az Xfce-be, és bár én nem valaki fanatikus a "felhők"(különösen az internetkapcsolatomra ...), Eszembe jutott, hogy szépeket kerestem 50GB en box.com a használatához Android-LG 🙂 Kicsit elkezdtem vizsgálni, hogyan jobban integrálja a Boxot Linuxra, és most azért jöttem, hogy tanítsam az érdeklődőket.
Először tisztáznom kell, hogy nem leszünk képesek egymás mellett versenyezni a erőteljes integráció mi van Dropbox Linuxon, mivel abban az esetben dropbox egy natív kliens (vagy démon, nem vagyok benne biztos), de érte Doboz használunk néhány trükköt, amelyek lehetővé teszik számunkra a felhasználást alapvető funkciókMint fájlok feltöltése / letöltése és áttekintése csak személyes használatra.
Ok, kezdjük. Az első dolog, amire szükségünk van, telepítse a davfs2 csomagot terjesztésünkben, mivel ez a rész alapvető mindent.
En Debian ezt futtatnánkmint gyökér természetesen):
apt-get install davfs2
hogy Bolthajtás lenne:
pacman -S davfs2
En Fedora...
yum install davfs2
Többek között ... A következő tennivaló az lesz mappa létrehozás hol fogunk lovagolni számlánk, hogy elérje. Például létrehoztam egyet az otthonom, az úgynevezett «Doboz"(idézőjelek nélkül). Most muszáj szerkessze az / etc / fstab fájlt, hozzáadva a következő sort:
https://www.box.com/dav /home/usuario/Box davfs rw,user,noauto 0 0
Megváltoztatásahasználó"által felhasználónevedegy az egész útvonalat ha máshol hozták létre a mappát. Ez a sor csak azt mondja a rendszernek Mt. a rendszer DAV de box.com a kívánt mappába, és adja meg engedély bármely felhasználójának nyisd ki, valamint Fájlok olvasása és írása benne.
Azonban nem fogja tudni felszerelni, ha nem adjuk meg a Box felhasználónév és jelszó 😛 Tehát a mi Kezdőlap létrehozunk egy carpeta hívás .davfs2 (az "." el kell rejteni), amely tartalmazza a beállításokat. Akkor muszáj másolni a fájlok "davfs2.conf»Y«titkok"amelyek vannak / etc / davfs2 /, És tedd a mappába amit most hoztunk létre.
Ezeket a parancsokat gyorsan megtehetjük:
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
Folytatjuk nyisd ki mindkét fájlt a kedvenc szövegszerkesztőnkkel. Ban ben "davfs2.conf»Megkeressük a sort«#use_locks 1»És nem vesszük észre (visszavonjuk a #), és ellenőrizzük, hogy a mellette lévő szám «0«. Vagyis így nézne ki:
use_locks 0
Most szerkeszteni fogjuk a fájl "titkok«, És a következő sort egészítjük ki a végén:
https://dav.box.com/dav user@email.com password
Persze, tedd be az e-mail címedet és a jelszavadat. Csak annak tesztelése marad, hogy fel van-e szerelve, ezért megnyitunk egy terminált és beírjuk:
mount /ruta/a/la/carpeta/
Ha ez nem okoz problémát, akkor készen állunk arra, hogy tesztelhesse másoljon egy könnyű fájlt (1 MB vagy kevesebb?) abba a mappába, ahová felhelyezték a Boxot.
Abban az esetben, ha megjelennek hibák, a megfelelő módon oldjuk meg őket:
- /sbin/mount.davfs: A program nem setuid root. Ezt a következő paranccsal oldják meg:
sudo chmod u+s /sbin/mount.davfs
- /sbin/mount.davfs: A felhasználónak a davfs2 csoport tagjának kell lennie. Javításra kerül, ha felhasználónkat hozzáadjuk a davfs2 csoporthoz, és végrehajtjuk:
sudo gpasswd -a usuario davfs2
, ahol a "felhasználó" a felhasználóneved. - Az /sbin/mount.davfs: / a felhasználói kernoops könyvtár. Így van elrendezve:
sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf
Ezek a lehetséges hibák. Ha bármilyen más hibát okoz, ne felejtse el megtenni a megjegyzésekben 🙂
Egyéni akció a Thunar számára
Kihasználva, hogy bent voltam Xfce, eszembe jutott tesztelni, hogy-e egyedi parancsok bármilyen mappát feltölthet Doboz -tól thunar. És igen mi működik. Bár ne mutasd UNA folyamatjelző sáv tudni, mennyi hiányzik, ha generál értesítések értesítést arról, hogy már feltöltötted a kiválasztott fájlokat.
Használatához megnyílunk thunar, és megyünk Szerkesztés> Egyéni műveletek konfigurálása. Rákattintunk hozzáad (a + szimbólum), és töltse ki a szóközöket:
Szempillaalap„:
Név: Fájl (ok) feltöltése a Boxba
Leírás: Töltse fel a kijelölt fájlokat a Box.com webhelyre
Parancs: értesítés-küldés "Feltöltés a Boxba" "% F feltöltése a Box-fiókjába ..." && cp -r% F ~ / Box / && értesítés-küldés "Kész" "A fájlokat már feltöltötte a fiókjába Doboz "
SzempillaMegjelenési feltételek«: Jelölje be az összes négyzetet.
Mentünk és ennyi, gyorsan feltölthetünk fájlokat a Box 🙂-ba
Szinkronizálja a mappákat manuálisan
Ezt tehetjük a paranccsal rsync, azonban néhányan közülünk ezt inkább a kényelmes felület, ezért telepítjük Unisonegy frontend az rsync számára.
Kérdés lesz felszerel a csomagokat összhang y unison-gtk. -Ban Debian ilyen lenne:
apt-get install unison unison-gtk
Ezután keressük meg a menüben (Kategória kiegészítők) és nyissa meg. Megjelenik egy ablak a «profil”. Unison USA profilok mindegyikre carpeta amit akarsz szinkronizálni.
Tehát létrehozunk egyet. Ban ben "Profil név»Y«Leírás»Bármit elhelyezhetünk, amit csak akarunk. A szinkronizálás típusában a «helyi«. Akkor rajtunk a sor választ mindkét mappák, a benne lévő Doboz és amelyet szinkronizálni fogunk.
Ha készen áll, egyszerűen kinyitjuk a profilt y Unison összehasonlítja a két mappát. Akkor csak a «gombra kell kattintanunkGo»És elindul szinkronizálni.
jegyzet: Igen kitöröljük valami alapértelmezés szerint egy mappában Unison törölni akarja a másikon. A változtatáshoz csak tesszük kattintson a fájlra majd megnyomjuk a «Jobbról balra"Vagy"Balról jobbra»Attól függően, hogy hol található az eredeti fájl.
Míg lehetséges előadni automatikus szinkronizálás a Unison o RSync, kissé nehéz eredményt elérni Optimo mindenkinek.
Hát ennyi. Ezek némileg korlátozott lehetőségek, de ha valami jobbra vágyunk, akkor közvetlenül a Box API-t kellene használnunk, mivel a Linux számára nincs natív kliens (és ha lenne, akkor fizetnék, mint a Mac és a Windows esetében).
Mit gondolsz? Használsz-e más felhőt Dropbox, Wuala, SpiderOak stb? Te?Nem szeretik sok a felhő? Vélemény 🙂
Minden hozzászólása mindig kiváló. Köszönöm szépen, hogy megosztotta, és csatlakozom az asztalán lévő kritikához, nagyon jól néz ki
Köszönöm neked is, hogy elolvastad 😉 Tervezek egy-két cikket, hamarosan megpróbálom feltenni őket.
Ez valóban egy bemenet .. Most csináltam az "alap" részt és a fájlmegosztás remek .. Nagyon köszönöm a megosztást!
Szívesen! Hidd el, hogy ha tudnám, hogyan kell használni az API-t, megpróbálnék valami jobbat csinálni
kiváló most, hogy elkezdhessem használni ... csak remélem, hogy a Dolphin testreszabása megjelenik a KDE-ben (nem tudom, hogy szükség lesz-e rá ... amikor otthagyom a munkát, megpróbálom uu
Az asztala nagyon szép 😉
Köszönöm 😉
Hé, a Dropbox cikket én készítettem 🙁 hahaha
Jó hozzászólás Kíváncsi vagyok, hogy a Dropbox telepítése ellenére is tudom-e telepíteni.
Hoppá! Bocsánatkérésem ... az, hogy ahogy elav általában / szokott annyira kötődni Xfce-hez, összezavarodtam. Rövidesen megváltoztatom.
Hahaha semmi gond, ne aggódj. Kiváló a bejegyzésed.
Kész, és igen, egyszerre lehet Dropbox és Box is and
kiváló hozzájárulás azok számára, akik szeretjük az xfce-t !!!!
Helló, remek bemutató.
Nem tudom, tudsz-e nekem segíteni, minden tökéletesen működik, kivéve, hogy nem automatikusan csatlakozik, de kézzel kell csinálnom.
Úgy tűnik, hogy nem olvassa el a felhasználónevet és a jelszót, és mert amikor "kézzel" csatlakoztatom, akkor megkéri őket, és tökéletesen össze van szerelve.
Köszönöm szépen és köszönöm.
Helló, ugyanez történik velem is.
Meg tudnád javítani?
Köszönöm.
Nagy hozzájárulás kerestem az ilyen típusú integráció megvalósításának módját, de a következő hibát kaptam /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: rendszeropció a felhasználói konfigurációban fájlt, amelyet nem enged meg a mappához
Üdvözlet
Mindent úgy csináltam, ahogy van, de használva:
mount / home / my-user / Box /
Ez adja nekem a következőket:
/sbin/mount.davfs: A telepítés nem sikerült.
302 Megtalált
Hogyan javítják?
nekem ugyanazt a hibát adja
/sbin/mount.davfs: A telepítés nem sikerült.
302 Megtalált
nekem is ugyanaz
/sbin/mount.davfs: A telepítés nem sikerült.
302 Megtalált
Ugyanezt a hibát dobja el nekem:
/sbin/mount.davfs: A telepítés nem sikerült.
302 Megtalált
Cserélje le a "www.box.com/dav" szót a "dav.box.com/dav" kifejezésre, és kész!
@Saymel:
Nagyon szépen köszönjük !!!
Üdvözlet
amikor megpróbálom felcsatolni a Box mappát, hibát kapok /sbin/mount.davfs: A csatlakoztatás sikertelen volt.
302 Megtalált
Úgy gondolom, hogy felül kell vizsgálnunk és frissítenem kell ezt a POST-ot, remélem, hogy választ kapok .. Most, hogy megvan az 50gb-m a box.com-ról, és hogy ezen kívül el fog fogyni az ubuntu, össze kell kapcsolnom a doboz az ubuntu14.04LTS fájlommal. Kétszer is kipróbáltam az eljárást, és ez nem működött nekem, sőt más problémákba is belekerültem, mint például a root jelszó elvesztése (és újratelepítés) és a privilégiumai.
Kérjük, frissítse ezt a bejegyzést, mert talán két évvel később már több grafikus erőforrás áll rendelkezésre a box.com INTEGRÁLÁSA AZ Ubuntu 14.04-hez
Ez adja nekem ezt a hibát, tudna nekem segíteni *
root @ kali: ~ # mount / root / Desktop / Box
Kérjük, adja meg a felhasználónevet a szerverrel történő hitelesítéshez
https://dav.box.com/dav vagy nyomja meg az Enter billentyűt.
Felhasználónév: xxxx-
Kérjük, adja meg a jelszót az xxxx felhasználó szerverrel történő hitelesítéséhez
https://dav.box.com/dav vagy nyomja meg az Enter billentyűt.
Jelszó: xxxxxxx
/sbin/mount.davfs: a davfs2 felhasználó nem létezik
Erősen ajánlom, hogy ne "jelentkezzen be" rootként, hogy mindent megtegyen, használja a sudo-t vagy a származékokat az elosztás szerint.
A hibával kapcsolatban elmondja, hogy a "root" nem tartozik a davfs2 csoporthoz.
A köszöntés.
Ugyanez történik velem. Még nem találtam megoldást.
Az / etc / fstab fájlban
meg kell adnia a címet: https://dav.box.com/dav
mivel biztonságos kapcsolatot igényel, különben minden rendben van. És a felhasználóm hozzáadásához a davfs2 csoporthoz a következőket használtam:
sudo usermod -a -G davfs2 A FELHASZNÁLÓ
Az "-a -G" opciók hozzáadják a YOUR_USER felhasználót a davfs2 csoportok listájához
Az Ubuntu 14.04-en tesztelték
Igen, köszi így működik!
Eleinte csak egy kis módosítást hajtott végre az / etc / fstab fájlban, hogy ezt feltegye https://dav.box.com/dav .
Köszönet ennek a weboldalnak a szerzőjének a rendkívüli bejegyzésért
megjegyzés: Debian zihálást használok
Helló, a problémám ez
"Nem sikerült hitelesíteni a szerverre: Az alapvető kihívás elutasítva"
És kapok egy szöveges üzenetet egy ellenőrző kód beillesztésére, csak nincs hová beilleszteni azt a kódot, van ötleted, hogy ezt mostantól kezdve köszi.
Ricky.
Szia, köszönöm a megosztást.
Ez a következő hibát adja nekem:
/sbin/mount.davfs: A felhasználónak a davfs2 csoport tagjának kell lennie.
Futtatom az Ön által adott megoldást, de ennek ellenére még mindig nem tudom telepíteni
A következő hibát kapom, amikor megadom a Box mappa (mount / home / santiago / Box) csatlakoztatásának parancsát:
p11-kit: érvénytelen konfigurációs fájlnév, a jövőben figyelmen kívül lesz hagyva: / etc / pkcs11 / modules / gnome-keyring-module
A vicces dolog az, hogy amikor futtatom a parancsot, akkor a Box mappát cserélhető lemezként ismeri fel! Ami arra gondol, hogy minden alkalommal, amikor a boxot akarom használni a linuxomon, futtatnom kell ezt a parancsot? vagy van rá mód, hogy ezt ne kelljen megtenni?
Köszönöm a bemutatót, csoda 😉
PS: Ezenkívül nem engedi, hogy a Linux mappába másoljak a Box mappában lévő fájlokat, a következő hibaüzenettel:
Hiba a '/home/santiago/Box/_MG_4552.jpg' fájl megnyitásakor: Engedély megtagadva
kiváló oktatóanyag, fantasztikusan szolgált az Ubuntu 15.10-ben
Nagyon szépen köszönöm, minden helyes a Debian 8-ban.
Kiváló! Nagyon köszönöm.
nem található az / etc / fstab fájlban
kérem, hogyan tudom ezt kijavítani
Az LMDE Mate-et használom
Nem találom a megoldást
Előre is köszönöm
ez adja nekem ezt a hibát
nem található az / etc / fstab vagy az / etc / mtab könyvtárban
javítható?
használja az LMDE Mate-et
Ezt az üzenetet kapom: Külső SSO bejelentkezés használata.
/sbin/mount.davfs: a szerver tanúsítvány nem egyezik meg a szerver nevével
kibocsátó: GeoTrust Inc., USA
tárgy: Box, Inc., Los Altos, Kalifornia, USA
személyazonosság: * .box.com
Csak akkor fogadja el ezt a tanúsítványt, ha teheti
ellenőrizze az ujjlenyomatot! Lehet, hogy a szerver hamis
vagy lehet egy ember a középen támadás.
Elfogadja a tanúsítványt ehhez a munkamenethez? [y, N]
Elfogadja a tanúsítványt ehhez a munkamenethez? [y, N] y
/sbin/mount.davfs: A telepítés nem sikerült.
302 Megtalált
elfogadása vagy törlése kihagyja ugyanazt a hibát.
a Box kiadások szerint lehetséges, hogy a https://dav.box.com/dav
Ezen a napon, december 31-én már nem tudtam összekapcsolni a szinkronizálást, és ez a következő hibát jelentette
/sbin/mount.davfs: A telepítés nem sikerült.
Az 405 módszer nem engedélyezett