[HowTo] Integrasikan Box.com ke Linux

Hari lain pavloco menunjukkan kepada kami bagaimana lebih baik menyatukan Dropbox ke Xfce, dan walaupun bukan saya seseorang fanatik dari "awan"(terutamanya untuk sambungan internet saya ...), Saya teringat bahawa saya telah memperoleh beberapa kebaikan 50GB en Box.com kerana menggunakan a Android-LG Started Saya mula menyiasat sedikit bagaimana lebih baik mengintegrasikan Box di Linux, dan sekarang saya datang untuk mengajar mereka yang berminat.

Saya mesti menjelaskan terlebih dahulu, bahawa kita tidak akan dapat bersaing berdampingan dengan penyatuan yang kuat que tiene Dropbox di Linux, kerana dalam kes dropbox ialah pelanggan asal (atau daemon, saya tidak pasti), tetapi untuk Kotak kita akan menggunakan beberapa muslihat yang akan membolehkan kita menggunakan fungsi asasSebagai memuat naik / memuat turun dan menyemak fail penggunaan peribadi sahaja.

Ok, mari kita mulakan. Perkara pertama yang kita perlukan, di pasang pakej davfs2 dalam pengedaran kami, kerana ia adalah bahagiannya asas dari segalanya.

En Debian kami akan menjalankan inisebagai akar tentu saja):

apt-get install davfs2

kepada Arch akan:

pacman -S davfs2

En Fedora...

yum install davfs2

Antara lain ... Perkara seterusnya yang akan dilakukan adalah buat folder di mana kita akan menunggang akaun kami, untuk mengaksesnya. Sebagai contoh, saya membuatnya dalam rumah saya, dipanggil «Kotak"(tanpa tanda petik). Sekarang kita mesti edit fail / etc / fstab, menambah baris berikut:

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

Menukar "penggunaoleh nama pengguna anda, atau keseluruhan laluan sekiranya mereka membuat folder di tempat lain. Garis ini hanya memberitahu sistem bahawa Menunggang sistem DAV de Box.com dalam folder yang kita mahukan, dan berikan kebenaran kepada mana-mana pengguna membukanyaDan Baca dan tulis fail di dalamnya.

Walau bagaimanapun, ia tidak akan dapat memasangnya jika kita tidak memberikannya nama pengguna dan kata laluan Kotak kami 😛 Jadi dalam kami Laman Utama kami akan membuat a karpet panggilan .davfs2 (dia "." adalah untuk disembunyikan), yang akan mengandungi tetapan. Maka anda mesti salinan fail "davfs2.conf»Dan«rahsia"yang masuk / dll / davfs2 /, Dan masukkan mereka ke dalam folder yang baru kita buat.

Kita dapat melakukannya dengan cepat dengan arahan berikut:

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

Kami terus ke buka kedua-dua fail dengan penyunting teks kegemaran kami. Dalam "davfs2.conf»Kami mencari talian«#guna_kunci 1»Dan kami melepaskannya (kami menarik balik #), dan kami memastikan nombor di sebelahnya adalah «0«. Ia akan kelihatan seperti ini:

use_locks 0

Sekarang kami akan menyunting fail "rahsia«, Dan kami akan menambah baris berikut pada akhir:

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

Tentu, masukkan e-mel dan kata laluan anda 😛 Hanya akan diuji jika dipasang, jadi kami akan membuka terminal dan menulis di dalamnya:

mount /ruta/a/la/carpeta/

Sekiranya ia tidak memberikan masalah, maka kami akan siap 🙂 Untuk mengujinya, anda boleh salin fail ringan (1MB atau kurang?) ke folder di mana mereka memasang Box.

Sekiranya mereka muncul kesilapan, kami akan menyelesaikannya dengan cara masing-masing:

  1. /sbin/mount.davfs: program bukan setuid root. Ini diselesaikan dengan arahan: sudo chmod u+s /sbin/mount.davfs
  2. /sbin/mount.davfs: pengguna mesti menjadi ahli kumpulan davfs2. Ia diperbaiki dengan menambahkan pengguna kami ke kumpulan davfs2, kami melaksanakan: sudo gpasswd -a usuario davfs2, di mana "pengguna" adalah nama pengguna anda.
  3. /sbin/mount.davfs: / adalah direktori utama kernoops pengguna. Ia disusun seperti ini: sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf

Itulah kemungkinan kesalahan. Sekiranya anda memberikan kesilapan lain, jangan lupa memasukkannya ke komen 🙂

Tindakan tersuai untuk Thunar

Mengambil kesempatan semasa saya berada Xfce, terpikir oleh saya untuk menguji apakah dengan arahan tersuai boleh memuat naik folder ke Kotak daripada thunar. Dan ya apa kerja-kerja. Walaupun jangan tunjukkan yang bar kemajuan untuk mengetahui berapa banyak yang hilang, jika menjana pemberitahuan untuk memberitahu bahawa anda telah memuat naik fail yang dipilih.

Muat naik ke Kotak

Pemberitahuan kotak

Untuk menggunakannya, kami akan membuka thunar, dan kami akan pergi ke Edit> Konfigurasikan tindakan tersuai. Kami klik pada Tambah (simbol +) dan isi ruang seperti ini:

Bulu Mata "Basico":

Nama: Muat naik fail ke Kotak
Penerangan: Muat naik fail yang dipilih ke Box.com
Perintah: notify-send "Uploading to Box" "Upload% F ke akaun Box anda ..." && cp -r% F ~ / Box / && notify-send "Selesai" "Fail sudah dimuat naik ke akaun anda oleh Kotak "

Basico

Bulu Mata "Keadaan penampilan«: Tandakan semua kotak.

Keadaan penampilan

Kami menyimpan dan hanya itu, kami dapat memuat naik fail dengan cepat ke Kotak 🙂

Segerakkan folder secara manual

Ini adalah sesuatu yang boleh kita lakukan dengan perintah rsync, namun sebilangan daripada kita lebih suka melakukan ini dari a antara muka yang selesa, jadi kami akan memasang Serentak, yang frontend untuk rsync.

Ia akan menjadi masalah memasang bungkusannya serentak y unison-gtk. Dalam Debian ia seperti ini:

apt-get install unison unison-gtk

Kemudian, kami terus mencarinya di menu (Aksesori Kategori) dan membukanya. Tetingkap akan muncul untuk mengkonfigurasi «profil". Serentak kegunaan profil untuk setiap karpet apa kamu mahu menyegerakkan.

Oleh itu, kita akan membuatnya. Dalam "Nama profil»Dan«Penerangan Produk»Kami boleh meletakkan apa sahaja yang kami mahukan. Dalam jenis penyegerakan, kami akan meninggalkannya dalam «Tempatan«. Maka tiba giliran kita pilih kedua-duanya folder, yang masuk Kotak dan yang akan kita selaraskan.

Serentak

Setelah anda bersedia, secara sederhana kami membuka profil y Serentak akan membandingkan dua folder tersebut. Kemudian kita hanya perlu klik pada «Go»Dan akan bermula menyegerakkan.

Nota: ya kita padam sesuatu dalam folder, secara lalai Serentak anda mahu menghapusnya di bahagian lain. Untuk mengubahnya, kita lakukan klik pada fail dan kemudian kami tekan «Kanan ke kiri"Atau"Kiri ke kanan»Bergantung pada lokasi fail asalnya.

Walaupun boleh dilakukan penyegerakan automatik dengan Serentak o RSync, agak sukar untuk mencapai hasil Maklumat lanjut untuk semua orang.

Baik itu sahaja. Mereka adalah pilihan yang agak terhad, tetapi jika kita menginginkan sesuatu yang lebih baik, kita harus menggunakan API API secara langsung, kerana tidak ada klien asli untuk Linux (dan jika ada, ia akan dibayar, seperti yang berlaku untuk Mac dan Windows).

Apa pendapat kamu? Adakah anda menggunakan awan lain seperti Dropbox, Wuala, SpiderOak, dll? Adakah anda?Mereka tidak suka banyak awan? Pendapat 🙂


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Tavo kata

    Semua sumbangan anda sentiasa baik. Terima kasih banyak untuk berkongsi dan saya menyertakan kritikan di atas meja anda, nampaknya sangat bagus

    1.    auroszx kata

      Terima kasih juga kepada anda kerana membaca 😉 Saya telah merancang satu atau dua artikel, saya akan cuba menerbitkannya tidak lama lagi.

  2.   Leper_Ivan kata

    Ini benar-benar input .. Saya baru sahaja melakukan bahagian "asas" dan perkongsian failnya hebat .. Terima kasih banyak kerana berkongsi!

    1.    auroszx kata

      Anda dipersilakan 🙂 Percayalah bahawa jika saya tahu bagaimana menggunakan API, saya akan berusaha melakukan sesuatu yang lebih baik ...

  3.   Reput87 kata

    sangat baik sekarang untuk mula menggunakannya ... Saya hanya berharap penyesuaian Dolphin keluar di KDE (saya tidak tahu apakah ia perlu ... semasa saya meninggalkan kerja saya mencuba

  4.   jamin samuel kata

    Meja anda sangat bagus 😉

    1.    auroszx kata

      Terima kasih 😉

  5.   pavloco kata

    Hei, artikel Dropbox dibuat oleh saya 🙁 hahaha
    Pos yang baik Saya tertanya-tanya adakah saya dapat memasangnya walaupun telah memasang Dropbox.

    1.    auroszx kata

      Alamak! Saya minta maaf ... kerana elav begitu / dulu begitu terikat dengan Xfce, saya jadi bingung. Saya akan menukarnya sebentar lagi.

      1.    pavloco kata

        Hahaha tidak ada masalah, jangan risau. Hebat jawatan anda.

        1.    auroszx kata

          Bersedia, dan ya, anda boleh mempunyai Dropbox dan Box pada masa yang sama 😉

  6.   celaka kata

    sumbangan yang sangat baik untuk kita yang gemarkan xfce !!!!

  7.   seseorang kata

    Helo, tutorial hebat.
    Saya tidak tahu sama ada anda boleh menolong saya, semuanya berfungsi dengan sempurna kecuali ia tidak dipasang secara automatik, tetapi saya harus melakukannya secara manual.
    Nampaknya ia tidak membaca nama pengguna dan kata laluan dan kerana ketika saya memasangnya "dengan tangan" ia meminta mereka dan ia dipasang dengan sempurna.
    Terima kasih banyak dan salam.

    1.    Ariel kata

      Helo, perkara yang sama berlaku pada saya.
      Bolehkah anda memperbaikinya?
      Terima kasih.

  8.   matiasd kata

    Sumbangan hebat saya mencari cara untuk dapat melakukan integrasi jenis ini, tetapi saya mendapat ralat berikut /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: pilihan sistem dalam konfigurasi pengguna fail, yang tidak membenarkan saya memasang folder

    salam

  9.   ghermain kata

    Saya melakukan apa sahaja tetapi menggunakan:
    pasang / rumah / pengguna saya / Kotak /
    Ini memberi saya perkara berikut:
    /sbin/mount.davfs: Pemasangan gagal.
    302 Found

    Bagaimana ia diperbetulkan?

  10.   berganda kata

    ia memberi saya kesalahan yang sama
    /sbin/mount.davfs: Pemasangan gagal.
    302 Found

  11.   berganda kata

    perkara yang sama bagi saya

    /sbin/mount.davfs: Pemasangan gagal.
    302 Found

  12.   Mauritius kata

    Ia menimbulkan ralat yang sama kepada saya:

    /sbin/mount.davfs: Pemasangan gagal.
    302 Found

    1.    saymel kata

      Gantikan "www.box.com/dav" dengan "dav.box.com/dav" dan anda sudah selesai!

      1.    jsbsan kata

        @Saymel:
        Terima kasih banyak - banyak !!!
        salam

  13.   jhonerrol kata

    semasa cuba memasang folder Box, saya mendapat ralat /sbin/mount.davfs: Pemasangan gagal.
    302 Found

  14.   luigi kata

    Saya rasa perlu untuk menyemak dan mengemas kini POST ini, saya harap dapat jawapannya .. sekarang saya mempunyai 50gb dari box.com, dan bahawa, di samping itu, kita akan kehabisan ubuntu satu, saya perlu menghubungkan saya kotak dengan ubuntu14.04LTS saya Saya telah mencuba prosedur dua kali dan ia tidak berjaya, malah saya menghadapi masalah lain seperti kehilangan kata laluan root saya (dan perlu memasang semula) dan keistimewaannya.
    Sila kemas kini catatan ini kerana mungkin dua tahun kemudian sudah ada lebih banyak sumber grafik untuk INTEGRASI DARI box.com KE Ubuntu 14.04

  15.   AI kata

    Ini memberi saya ralat ini, bolehkah anda membantu saya *
    root @ kali: ~ # mount / root / Desktop / Box
    Sila masukkan nama pengguna untuk mengesahkan dengan pelayan
    https://dav.box.com/dav atau tekan enter untuk tiada.
    Nama pengguna: xxxx-
    Sila masukkan kata laluan untuk mengesahkan pengguna xxxx dengan pelayan
    https://dav.box.com/dav atau tekan enter untuk tiada.
    Kata Laluan: xxxxxxx
    /sbin/mount.davfs: pengguna davfs2 tidak wujud

    1.    Xavier kata

      Saya sangat mengesyorkan agar anda tidak "login" sebagai root untuk melakukan segala-galanya, gunakan sudo atau derivatif mengikut pengedaran.

      Mengenai kesalahan, ia memberitahu bahawa "root" bukan milik kumpulan davfs2.

      Sesuatu ucapan.

      1.    John Paul Melnik kata

        Perkara yang sama berlaku pada saya. Saya belum menemui jalan penyelesaian.

  16.   Xavier kata

    Dalam fail / etc / fstab
    anda mesti meletakkan alamat: https://dav.box.com/dav
    kerana memerlukan sambungan yang selamat, jika tidak semuanya baik-baik saja. Dan untuk menambahkan pengguna saya ke kumpulan davfs2 saya menggunakan yang berikut:
    sudo usermod -a -G davfs2 ANDA_USER
    Pilihan "-a -G" menambah YOUR_USER ke senarai kumpulan davfs2

    Diuji di Ubuntu 14.04

    1.    victorx66 kata

      Ya, begitulah cara kerjanya terima kasih!

      1.    victorx66 kata

        Mula-mula ditarik hanya pengubahsuaian kecil di / etc / fstab untuk meletakkan ini https://dav.box.com/dav .

        Terima kasih kepada pengarang laman web ini untuk catatan luar biasa ini
        nota: Saya menggunakan debian wheezy

  17.   Ricky kata

    Helo, masalah saya ialah ini

    "Tidak dapat mengesahkan ke pelayan: Cabaran asas ditolak"

    Dan saya mendapat pesanan teks untuk memasukkan kod pengesahan, hanya ada tempat untuk memasukkan kod itu, anda mempunyai idea bagaimana menyelesaikannya mulai sekarang terima kasih.

    Ricky.

  18.   Janus kata

    Hai, terima kasih kerana berkongsi.

    Ini memberi saya ralat berikut:
    /sbin/mount.davfs: pengguna mesti menjadi ahli kumpulan davfs2.
    Saya menjalankan penyelesaian yang anda berikan, tetapi saya masih tidak dapat memasangnya

  19.   Santiago kata

    Saya mendapat ralat berikut ketika memberikan arahan untuk memasang folder Box (mount / home / santiago / Box):

    p11-kit: nama fail konfigurasi tidak sah, akan diabaikan pada masa akan datang: / etc / pkcs11 / modules / gnome-keyring-module

    Yang melucukan ialah ketika saya menjalankan perintah, ia mengenali folder Box sebagai cakera yang boleh ditanggalkan! yang menyebabkan saya berfikir bahawa setiap kali saya mahu menggunakan kotak pada linux saya, saya harus menjalankan perintah itu? atau adakah cara untuk tidak melakukan ini?

    Terima kasih untuk tutorial, satu keajaiban 😉

    1.    Santiago kata

      PS: Juga, saya tidak akan menyalin fail apa pun dalam folder Box, dengan mesej ralat berikut, sudah ada di antara muka Linux:

      Ralat semasa membuka fail '/home/santiago/Box/_MG_4552.jpg': Kebenaran ditolak

  20.   Adel kata

    tutorial yang sangat baik, ia memberikan saya khayalan di Ubuntu 15.10

  21.   Ismael kata

    Terima kasih banyak, semuanya betul dalam Debian 8.

  22.   Salvador kata

    Hebat! Terima kasih banyak - banyak.

  23.   Javier kata

    tidak dapat mencari / di / etc / fstab
    bagaimana saya boleh membetulkannya
    Saya menggunakan LMDE Mate
    Saya tidak dapat mencari jalan penyelesaiannya
    thanks in advance

  24.   Javier kata

    ia memberi saya kesalahan ini
    tidak dapat mencari / di / etc / fstab atau / etc / mtab
    ia boleh diperbaiki?
    gunakan LMDE Mate

  25.   adrian kata

    Saya mendapat mesej ini: Menggunakan log masuk SSO luaran.
    /sbin/mount.davfs: sijil pelayan tidak sepadan dengan nama pelayan
    penerbit: GeoTrust Inc., AS
    subjek: Box, Inc., Los Altos, California, AS
    identiti: * .box.com

    Anda hanya boleh menerima sijil ini, jika anda boleh
    sahkan cap jari! Pelayan mungkin dipalsukan
    atau mungkin ada serangan lelaki-di-tengah-tengah.
    Terima sijil untuk sesi ini? [y, N]

  26.   adrian kata

    Terima sijil untuk sesi ini? [y, N] y
    /sbin/mount.davfs: Pemasangan gagal.
    302 Found

    menerima atau membatalkan melangkau kegagalan yang sama.

  27.   jordany kata

    menurut siaran Box, ada kemungkinan pelaksanaan https://dav.box.com/dav

    Sehingga tarikh ini, 31 Disember, saya tidak dapat lagi menyegerakkan penyegerakan dan ini menunjukkan ralat berikut kepada saya

    /sbin/mount.davfs: Pemasangan gagal.
    Kaedah 405 Tidak Dibenarkan