Diğer gün pavloco bize nasıl olduğunu gösterdi Dropbox'ı Xfce'ye daha iyi entegre edinve rağmen ben değilim birisi fanatik "nubes"(özellikle internet bağlantım için ...), Biraz güzel kazandığımı hatırladım 50GB en Box.com kullanmak için Android-LG 🙂 Nasıl olduğunu biraz araştırmaya başladım Box'ı Linux'a daha iyi entegre edinve şimdi ilgilenenlere öğretmeye geliyorum.
Önce açıklamalıyımile yan yana rekabet edemeyeceğimizi güçlü entegrasyon Que Tiene Linux'ta Dropboxçünkü durumunda dropbox bir akreditasyonu uluslararası tanınırlık sağlayan Yerli Müşteri (veya bir arka plan programı, emin değilim), ama için kutu kullanmamıza izin verecek bazı hileler kullanacağız temel fonksiyonlarGibi dosyaları yükle / indir ve gözden geçir sadece kişisel kullanım.
Tamam, başlayalım. İhtiyacımız olan ilk şey davfs2 paketini kur dağıtımımızda, parçası olduğu için temel herşeyin.
En Debian bunu çalıştırırdıktabii ki kök olarak):
apt-get install davfs2
Daha Kemer olur:
pacman -S davfs2
En Fötr şapka...
yum install davfs2
Diğerlerinin yanı sıra ... Bir sonraki yapılacak şey, klasör oluşturun nereye gideceğiz hesabımız, erişmek için. Örneğin, bir tane oluşturdum benim evim, aranan "kutu"(tırnak işaretleri olmadan). Şimdi yapmalıyız / etc / fstab dosyasını düzenleyin, aşağıdaki satırı ekleyerek:
https://www.box.com/dav /home/usuario/Box davfs rw,user,noauto 0 0
Değiştirme "kullanıcı" tarafından Kullanıcı adınızıya da tüm yol klasörü başka bir yerde oluşturdularsa. Bu satır sadece sisteme şunu söyler: binicilik sistem DAV de Box.com istediğimiz klasörde ve ver izin herhangi bir kullanıcısına aç onuVe Dosyaları okuyun ve yazın İçinde.
Ancak vermezsek monte edemeyecek Box kullanıcı adımız ve şifreniz 😛 Yani bizim Ana Sayfa yaratacağız carpeta çağrı .davfs2 ("." gizlenecek), ayarları içerecektir. O zaman yapmalısın copiar dosyalar "davfs2.conf»Y«sırları"içinde olan / etc / davfs2 /Ve onları klasöre koy az önce yarattığımız.
Bunu şu komutlarla hızlı bir şekilde yapabiliriz:
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
İlerliyoruz açık her iki dosyayı da favori metin düzenleyicimizle. İçinde "davfs2.conf»Çizgiyi arıyoruz«#kilitleri_kullan 1»Ve yorumunu kaldırıyoruz (# çekiyoruz) ve yanındaki sayının «0«. Yani şöyle görünecektir:
use_locks 0
Şimdi düzenleyeceğiz dosya "sırları«, Ve sonuna aşağıdaki satırı ekleyeceğiz:
https://dav.box.com/dav user@email.com password
Elbette, e-postanızı ve şifrenizi girin 😛 Yalnızca takılı olup olmadığını test etmek için kalır, bu yüzden bir terminal açıp içine yazacağız:
mount /ruta/a/la/carpeta/
Sorun çıkarmazsa hazır olacağız hafif bir dosyayı kopyala (1MB veya daha az?) Box'ı ekledikleri klasöre.
Ortaya çıkmaları durumunda hataları, bunları kendi yöntemleriyle çözeceğiz:
- /sbin/mount.davfs: program setuid root değil. Bu şu komutla çözülür:
sudo chmod u+s /sbin/mount.davfs
- /sbin/mount.davfs: kullanıcı, davfs2 grubunun üyesi olmalıdır. Kullanıcımızı davfs2 grubuna ekleyerek düzeltildi, çalıştırıyoruz:
sudo gpasswd -a usuario davfs2
, burada "kullanıcı" sizin kullanıcı adınızdır. - /sbin/mount.davfs: /, kullanıcı kernoop'larının ana dizinidir. Şöyle düzenlenmiştir:
sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf
Olası hatalar bunlar. Size başka bir hata verirse, yorumlara yazmayı unutmayın 🙂
Thunar için özel eylem
İçinde olduğumdan yararlanarak Xfceile olup olmadığını test etmek aklıma geldi özel komutlar herhangi bir klasörü yükleyebilir kutu itibaren Thunar. Ve evet ne çalışır. olmasına rağmen gösterme bir ilerleme çubuğu ne kadarının eksik olduğunu bilmek için Bildirimler seçilen dosyaları zaten yüklediğinizi bildirmek için.
Kullanmak için açacağız Thunarve biz gideceğiz Düzenle> Özel eylemleri yapılandırın. Üzerine tıklıyoruz eklemek (+ sembolü) ve boşlukları şu şekilde doldurun:
Kirpik "Temel":
Ad: Dosyaları Box'a yükleyin
Açıklama: Seçili dosyaları Box.com'a yükleyin
Komut: notify-gönder "Kutuya Yükleniyor" "% F Box hesabınıza yükleniyor ..." && cp -r% F ~ / Box / && notify-gönder "Bitti" "Dosyalar, tarafından hesabınıza zaten yüklendi Kutu "
Kirpik "Görünüm koşulları«: Tüm kutuları işaretleyin.
Kaydediyoruz ve işte bu kadar, dosyaları hızlıca Box'a yükleyebiliyoruz 🙂
Klasörleri manuel olarak senkronize edin
Bu, komutla yapabileceğimiz bir şey rsyncancak bazılarımız bunu bir rahat arayüzöyleyse kuracağız Ahenkda yardımcı olur. rsync için ön uç.
Meselesi olacak kurmak paketler ahenk y unison-gtkmaktan çekinmeyin. Debian şöyle olurdu:
apt-get install unison unison-gtk
Ardından menüde aramaya devam ediyoruz (Kategori Aksesuarlar) ve açın. Bir «yapılandırmak için bir pencere açılacaktırprofil". Ahenk Amerika Birleşik Devletleri profiller her biri için carpeta Ne istiyorsunuz senkronize etmek.
Öyleyse, bir tane yaratacağız. İçinde "Profil ismi»Y«Açıklama»İstediğimizi yerleştirebiliriz. Senkronizasyon türünde, bunu «içinde bırakacağızYerel«. O zaman bizim sıramız seçmek her ikisi de klasörler, içindeki kutu ve senkronize edeceğimizi.
Hazır olduğunuzda, basitçe profili açıyoruz y Ahenk iki klasörü karşılaştıracak. O zaman sadece «Go»Ve başlayacak senkronize etmek.
Dikkat: Evet siliyoruz varsayılan olarak bir klasördeki bir şey Ahenk diğerinde silmek isteyeceksiniz. Değiştirmek için sadece yapıyoruz dosyaya tıklayın ve sonra «Sağdan sola'Ya'Soldan sağa»Orijinal dosyanın nerede olduğuna bağlı olarak.
Gerçekleştirmek mümkün iken otomatik senkronizasyon ile Ahenk o RSyncbir sonuç elde etmek biraz zor optimum herkes için.
İşte bu. Bunlar biraz sınırlı seçeneklerdir, ancak daha iyi bir şey istiyorsak, Linux için yerel bir istemci olmadığından (ve eğer olsaydı, Mac ve Windows için olduğu gibi ödenir) doğrudan Box API'yi kullanmak zorunda kalırdık.
Sen ne düşünüyorsun? Gibi başka bir bulut kullanıyor musunuz Dropbox, Wuala, SpiderOak vb.? SenSevmiyorlar bulutlar ne kadar? Görüş 🙂
Tüm katkılarınız her zaman mükemmel.Paylaştığınız için çok teşekkür ederim ve masanızdaki eleştiriye katılıyorum, çok güzel görünüyor
Sana da okuduğun için teşekkürler 😉 Planladığım bir veya iki makale var, yakında göndermeye çalışacağım.
Bu gerçekten bir girdi .. Az önce "temel" kısmı yaptım ve dosya paylaşımı harika .. Paylaştığınız için çok teşekkürler!
İnanın bana, API'yi nasıl kullanacağımı bilseydim daha iyi bir şeyler yapmaya çalışırdım ...
şimdi kullanmaya başlamak için harika ... Umarım KDE'de Dolphin özelleştirmesi gelir (gerekli olup olmayacağını bilmiyorum ... işten ayrıldığımda denerim uu
Masanız çok güzel 😉
Teşekkürler 😉
Hey, Dropbox makalesi benim tarafımdan yapıldı 🙁 hahaha
İyi gönderi Dropbox'ın kurulu olmasına rağmen kurabilir miyim merak ediyorum.
Oops! Özür dilerim ... Elav Xfce'ye çok bağlı olduğu için kafam karıştı. Kısa bir süre sonra değiştireceğim.
Hahaha sorun değil, endişelenme. Gönderiniz mükemmel.
Hazır ve evet, Dropbox ve Box'a aynı anda sahip olabilirsiniz 😉
xfce'yi sevenler için mükemmel katkı !!!!
Merhaba, harika öğretici.
Bana yardım edip edemeyeceğinizi bilmiyorum, otomatik olarak monte edilmemesi dışında her şey mükemmel çalışıyor, ancak bunu manuel olarak yapmam gerekiyor.
Görünüşe göre kullanıcı adı ve şifreyi okumuyor ve "elle" monte ettiğimde onları soruyor ve mükemmel bir şekilde monte ediliyor.
Çok teşekkür ederim ve selamlar.
Merhaba, aynı şey bana da oluyor.
Düzeltebilir misin?
Teşekkür ederim.
Büyük katkı Bu tür bir entegrasyon yapmanın bir yolunu arıyordum, ancak şu hatayı aldım /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: kullanıcı yapılandırmasında sistem seçeneği dosya, klasörü bağlamama izin vermiyor
selamlar
Her şeyi olduğu gibi yaptım ama şunu kullanarak:
mount / home / my-user / Box /
Bana şunu veriyor:
/sbin/mount.davfs: Bağlama başarısız oldu.
302 Bulundu
Nasıl düzeltilir?
bana aynı hatayı veriyor
/sbin/mount.davfs: Bağlama başarısız oldu.
302 Bulundu
benim için aynı şey
/sbin/mount.davfs: Bağlama başarısız oldu.
302 Bulundu
Bana aynı hatayı atıyor:
/sbin/mount.davfs: Bağlama başarısız oldu.
302 Bulundu
"Www.box.com/dav" yerine "dav.box.com/dav" yazın ve işiniz bitti!
@Saymel:
Çok teşekkür ederim !!!
selamlar
Box klasörünü bağlamaya çalışırken /sbin/mount.davfs hatası alıyorum: Bağlama başarısız oldu.
302 Bulundu
Bu POST'u gözden geçirmenin ve güncellemenin gerekli olduğunu düşünüyorum, bir cevap almayı umuyorum .. şimdi box.com'dan 50 gb'm var ve buna ek olarak, ubuntu'muz bitecek, ubuntu14.04LTS ile kutu Prosedürü iki kez denedim ve benim için işe yaramadı, hatta kök şifremi kaybetmek (ve yeniden yüklemek zorunda kalmak) ve ayrıcalıkları gibi diğer sorunlara bile girdim.
Lütfen bu gönderiyi güncelleyin çünkü belki iki yıl sonra box.com'DAN Ubuntu 14.04'E ENTEGRASYON için daha fazla grafik kaynağı var.
Bana bu hatayı veriyor, yardım edebilir misin *
root @ kali: ~ # mount / root / Masaüstü / Kutu
Lütfen sunucu ile kimlik doğrulamak için kullanıcı adını girin
https://dav.box.com/dav veya hiçbiri için enter tuşuna basın.
Kullanıcı adı: xxxx-
Lütfen xxxx kullanıcısının kimliğini sunucuyla doğrulamak için şifreyi girin
https://dav.box.com/dav veya hiçbiri için enter tuşuna basın.
Şifre: xxxxxxx
/sbin/mount.davfs: davfs2 kullanıcısı mevcut değil
Her şeyi yapmak için kök olarak "oturum açmamanızı", dağıtıma göre sudo veya türevlerini kullanmanızı şiddetle tavsiye ederim.
Hata ile ilgili olarak size "root" un davfs2 grubuna ait olmadığını söyler.
Bir tebrik.
Bana da aynı şey oluyor. Henüz bir çözüm bulamadım.
/ Etc / fstab dosyasında
adresi yazmalısın: https://dav.box.com/dav
güvenli bağlantı gerektirdiğinden, aksi takdirde her şey yolundadır. Ve kullanıcımı davfs2 grubuna eklemek için aşağıdakileri kullandım:
sudo usermod -a -G davfs2 YOUR_USER
"-A -G" seçenekleri, YOUR_USER'I davfs2 grup listesine ekler
Ubuntu 14.04'te test edildi
Evet, böyle çalışıyor teşekkürler!
İlk başta, bunu koymak için / etc / fstab dosyasında küçük bir değişiklik yapıldı. https://dav.box.com/dav .
Bu olağanüstü gönderi için bu web sitesinin yazarına teşekkürler
not: debian wheezy kullanıyorum
Merhaba benim sorunum bu
"Sunucuda kimlik doğrulaması yapılamıyor: Temel sınama reddedildi"
Ve bir doğrulama kodu eklemek için bir metin mesajı alıyorum, sadece bu kodu girecek hiçbir yer yok, bundan sonra bunu nasıl çözeceğiniz konusunda herhangi bir fikriniz var teşekkürler.
Ricky.
Merhaba, paylaştığınız için teşekkürler.
Bana şu hatayı veriyor:
/sbin/mount.davfs: kullanıcı, davfs2 grubunun bir üyesi olmalıdır.
Verdiğiniz çözümü çalıştırıyorum ama yine de monte edemiyorum
Box klasörünü bağlama komutunu verirken aşağıdaki hatayı alıyorum (mount / home / santiago / Box):
p11-kit: geçersiz yapılandırma dosya adı, gelecekte yok sayılacak: / etc / pkcs11 / module / gnome-keyring-module
İşin garibi, komutu çalıştırdığımda Box klasörünü çıkarılabilir bir disk olarak tanıyor! bu da beni linux'umda box'ı her kullanmak istediğimde bu komutu çalıştırmam gerektiğini düşünmeye sevk ediyor? yoksa bunu yapmamanın bir yolu var mı?
Öğretici için teşekkürler, bir mucize 😉
Not: Ayrıca, Linux arayüzünde bulunan aşağıdaki hata mesajıyla Box klasöründeki herhangi bir dosyayı kopyalamama izin vermiyor:
'/Home/santiago/Box/_MG_4552.jpg' dosyası açılırken hata: İzin reddedildi
mükemmel öğretici, bana fantastik bir şekilde Ubuntu 15.10'da hizmet etti
Debian 8'de çok teşekkür ederim, hepsi doğru.
Mükemmel! Çok teşekkürler.
/ etc / fstab içinde / içinde bulunamıyor
bunu nasıl düzeltebilirim lütfen
LMDE Mate kullanıyorum
Çözümü bulamıyorum
gracias de antemano
bana bu hatayı veriyor
/ etc / fstab veya / etc / mtab içinde / içinde bulunamıyor
düzeltilebilir mi?
LMDE Mate'i kullan
Şu mesajı alıyorum: Harici SSO girişi kullanılıyor.
/sbin/mount.davfs: sunucu sertifikası, sunucu adıyla eşleşmiyor
veren: GeoTrust Inc., ABD
konu: Box, Inc., Los Altos, California, ABD
kimlik: * .box.com
Bu sertifikayı yalnızca yapabiliyorsanız kabul etmelisiniz
parmak izini doğrulayın! Sunucu sahte olabilir
veya ortadaki adam saldırısı olabilir.
Bu oturum için sertifika kabul edilsin mi? [y, N]
Bu oturum için sertifika kabul edilsin mi? [y, N] y
/sbin/mount.davfs: Bağlama başarısız oldu.
302 Bulundu
kabul et veya iptal et aynı hatayı atlar.
Box yayınlarına göre, https://dav.box.com/dav
Bu tarih, 31 Aralık, artık senkronizasyona bağlanamadım ve bana şu hatayı gösterdi
/sbin/mount.davfs: Bağlama başarısız oldu.
405 Yöntemi İzin Verilmedi