Онзи ден Павлоко ни показа как по-добре интегрирайте Dropbox в Xfce, и въпреки че не съм alguien фанатик от "облаци"(особено за моята интернет връзка ...), Спомних си, че съм спечелил малко хубаво 50GB en box.com за използване на a Android-LG Започнах да проучвам малко как по-добре интегрирайте Box на Linux, и сега идвам да преподавам на тези, които се интересуват.
Първо трябва да изясня, че няма да можем да се състезаваме рамо до рамо с мощна интеграция какво има Dropbox на Linux, тъй като в случая на Dropbox е роден клиент (или демон, не съм сигурен), но за Кутия ще използваме някои трикове, които ще ни позволят да използваме основни функцииКато качване / изтегляне и преглед на файлове само за лична употреба.
Добре, да започнем. Първото нещо, от което се нуждаем, в инсталирайте пакета davfs2 в нашето разпределение, тъй като това е частта основен от всичко.
En Debian бихме пуснали товакато корен разбира се):
apt-get install davfs2
за Арка би се:
pacman -S davfs2
En Fedora...
yum install davfs2
Наред с други ... Следващото нещо, което трябва да направите, ще бъде Създай папка къде ще се возим нашата сметка, за достъп до него. Например създадох такъв в Моят дом, Наречен "Кутия"(без кавички). Сега трябва редактирайте файла / etc / fstab, добавяйки следния ред:
https://www.box.com/dav /home/usuario/Box davfs rw,user,noauto 0 0
Промяна "потребител"от Вашето потребителско имеили целия маршрут ако са създали папката другаде. Този ред само казва на системата, че вид испанска хазартна игра системата DAV de box.com в папката, която искаме, и я дайте разрешително на всеки потребител на отвори го, както и Четете и пишете файлове в него
Той обаче няма да може да го монтира, ако не го дадем нашето потребителско име и парола в Box Така че в нашия Начало ние ще създадем a carpeta повикване .davfs2 (той "." е да бъде скрит), който ще съдържа настройките. Тогава трябва да копирате файловете "davfs2.conf»Y«тайни"които са в / и т.н. / davfs2 /И поставете ги в папката че току-що създадохме.
Можем да направим това бързо с тези команди:
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
Продължаваме към отвори се и двата файла с любимия ни текстов редактор. В "davfs2.conf»Търсим линията«#use_locks 1»И ние го коментираме (изтегляме #), и ние се уверяваме, че номерът до него е «0«. Тоест, би изглеждало така:
use_locks 0
Сега ние ще редактираме файлът "тайни«, И ние ще добавим следния ред в края:
https://dav.box.com/dav user@email.com password
Разбира се, въведете вашия имейл и парола Единственото нещо, което остава да направите, е да тествате дали се монтира, така че ще отворим терминал и ще напишем в него:
mount /ruta/a/la/carpeta/
Ако не създава проблеми, тогава ще сме готови Можете да го тествате копирайте лек файл (1MB или по-малко?) в папката, където са монтирали Box.
В случай, че се появят errores, ние ще ги решим по съответния им начин:
- /sbin/mount.davfs: програмата не е setuid root. Това се решава с командата:
sudo chmod u+s /sbin/mount.davfs
- /sbin/mount.davfs: потребителят трябва да е член на групата davfs2. Поправя се чрез добавяне на нашия потребител към групата davfs2, изпълняваме:
sudo gpasswd -a usuario davfs2
, където "потребител" е вашето потребителско име. - /sbin/mount.davfs: / е началната директория на потребителски kernoops. Той е подреден по следния начин:
sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf
Това са възможните грешки. Ако получите други грешки, не забравяйте да ги поставите в коментарите
Персонализирано действие за Thunar
Възползвайки се от това, в което бях Xfce, хрумна ми да тествам дали с персонализирани команди може да качи всяка папка в Кутия от Тунар. И да какво работи. Все пак не показвай Una лента за прогрес да се знае колко липсва, ако се генерира Известия за да уведомите, че сте качили избраните файлове.
За да го използваме, ние ще отворим Тунар, и ще отидем на Редактиране> Конфигуриране на персонализирани действия. Кликваме върху добави (символът +) и попълнете местата по този начин:
Мигли "Básico":
Име: Качете файл (и) в полето
Описание: Качете избрани файлове на Box.com
Команда: известяване-изпращане "Качване в кутия" "Качване на% F във вашия акаунт в Box ..." && cp -r% F ~ / Box / && notify-send "Готово" "Файловете вече са качени във вашия акаунт от кутия "
Мигли "Условия за външен вид«: Отметнете всички квадратчета.
Запазваме и това е, можем бързо да качваме файлове в Box
Синхронизирайте папките ръчно
Това е нещо, което можем да направим с командата Rsync, но някои от нас предпочитат да правят това от удобен интерфейс, така че ще инсталираме Унисон, ООН интерфейс за rsync.
Ще бъде въпрос на instalar пакетите унисон y унисон-gtk, En Debian би било така:
apt-get install unison unison-gtk
След това продължаваме да го търсим в менюто (Категория Аксесоари) и го отворете. Ще се появи прозорец за конфигуриране на «профил". Унисон САЩ профили за всеки carpeta какво искаш синхронизирам.
И така, ние ще създадем такъв. В "Профилно име»Y«Описание»Можем да поставим каквото си поискаме. При тип синхронизация ще го оставим в «местен«. Тогава е наш ред избирам и двете carpetas, този в Кутия и тази, която ще синхронизираме.
След като сте готови, просто отваряме профила y Унисон ще сравни двете папки. След това просто трябва да кликнете върху «Go»И ще започне синхронизирам.
Внимание: да изтриваме нещо в папка, по подразбиране Унисон ще искате да го изтриете от другата. За да го променим, просто го правим щракнете върху файла и след това натискаме «От дясно на ляво"Или"Отляво надясно»В зависимост от това къде е оригиналният файл.
Въпреки че е възможно да се изпълни автоматична синхронизация с Унисон o RSync, донякъде е трудно да се постигне резултат оптимален за всички.
Ами това е. Те са донякъде ограничени опции, но ако искаме нещо по-добро, ще трябва да използваме директно API на Box, тъй като няма собствен клиент за Linux (а ако имаше, щеше да бъде платен, като този за Mac и Windows).
Какво мислиш? Използвате ли друг облак като Dropbox, Wuala, SpiderOak и др? Правиш лиТе не харесват много облаци? Дайте мнението си
Всички ваши приноси винаги са отлични. Благодаря ви много за споделянето и аз се присъединявам към критиките на вашето бюро, изглежда много добре
Благодаря и на вас за четенето 😉 Планирам статия или две, скоро ще се опитам да ги публикувам.
Това наистина е вход .. Току-що направих "основната" част и споделянето на файлове е страхотно .. Благодаря много за споделянето!
Добре дошли 🙂 Повярвайте ми, че ако знаех как да използвам API, ще се опитам да направя нещо по-добре ...
отлично сега да започна да го използвам ... Надявам се само персонализирането на Dolphin да излезе в KDE (не знам дали ще е необходимо ... когато напусна работа, пробвам uu
Бюрото ви е много хубаво 😉
Грации 😉
Хей, статията за Dropbox е направена от мен 🙁 хахаха
Добър пост Чудя се дали мога да го инсталирам въпреки инсталиран Dropbox.
Ами сега! Моите извинения ... е, че тъй като elav е / е бил толкова привързан към Xfce, се обърках. Ще го сменя скоро.
Хахаха няма проблем, не се притеснявайте. Отличен пост.
Готови и да, можете да имате Dropbox и Box едновременно 😉
отличен принос за тези от нас, които обичат xfce !!!!
Здравейте, страхотен урок.
Не знам дали можете да ми помогнете, всичко работи перфектно, освен че не се монтира автоматично, но трябва да го направя ръчно.
Изглежда, че не чете потребителското име и паролата и защото когато го монтирам "на ръка", той ги иска и е сглобен перфектно.
Много ви благодаря и поздрави.
Здравейте, същото се случва и на мен.
Бихте ли могли да го поправите?
Благодаря.
Страхотен принос Търсех начин да направя този тип интеграция, но получих следната грешка /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: системна опция в потребителската конфигурация файл, който не ми позволява да монтирам папката
поздрави
Направих всичко както е, но използвах:
mount / home / my-user / Box /
Това ми дава следното:
/sbin/mount.davfs: Монтирането не бе успешно.
302 Намерени
Как се коригира?
дава ми същата грешка
/sbin/mount.davfs: Монтирането не бе успешно.
302 Намерени
същото нещо за мен
/sbin/mount.davfs: Монтирането не бе успешно.
302 Намерени
Изхвърля ми същата грешка:
/sbin/mount.davfs: Монтирането не бе успешно.
302 Намерени
Заменете "www.box.com/dav" с "dav.box.com/dav" и готово!
@Saymel:
Благодаря ти много !!!
поздрави
При опит за монтиране на папката Box получавам грешка /sbin/mount.davfs: Монтирането е неуспешно.
302 Намерени
Мисля, че е необходимо да прегледам и актуализирам този POST, надявам се да получа отговор .. сега, когато имам своите 50gb от box.com, и че в допълнение ще ни свърши един ubuntu, трябва да свържа моя кутия с моя ubuntu14.04LTS Опитах процедурата два пъти и тя не е работила за мен, дори съм се сблъсквал с други проблеми като загуба на паролата си за root (и да се налага да преинсталирам) и нейните привилегии.
Моля, актуализирайте тази публикация, защото може би две години по-късно вече има повече графични ресурси за ИНТЕГРАЦИЯ ОТ box.com ЗА Ubuntu 14.04
Това ми дава тази грешка, бихте ли ми помогнали *
root @ kali: ~ # mount / root / Desktop / Box
Моля, въведете потребителското име за удостоверяване със сървъра
https://dav.box.com/dav или натиснете Enter за нито едно.
Потребителско име: xxxx-
Моля, въведете паролата, за да удостоверите потребителя xxxx със сървъра
https://dav.box.com/dav или натиснете Enter за нито едно.
Парола: xxxxxxx
/sbin/mount.davfs: потребител davfs2 не съществува
Силно препоръчвам да не се "влизате" като root, за да правите всичко, да използвате sudo или производни според разпределението.
Що се отнася до грешката, тя ви казва, че "root" не принадлежи към групата davfs2.
За поздрав.
Същото се случва и на мен. Все още не съм намерил решение.
Във файла / etc / fstab
трябва да поставите адреса: https://dav.box.com/dav
тъй като изисква сигурна връзка, в противен случай всичко е наред. И за да добавя моя потребител към групата davfs2, използвах следното:
sudo usermod -a -G davfs2 ВАШ_ПОТРЕБИТЕЛ
Опциите "-a -G" добавят YOUR_USER към списъка с групи davfs2
Тествано на Ubuntu 14.04
Да, така работи, благодаря!
Изтеглено отначало само малка модификация в / etc / fstab, за да поставите това https://dav.box.com/dav .
Благодаря на автора на този уебсайт за тази необикновена публикация
бележка: Използвам debian хриптене
Здравейте, проблемът ми е следният
„Неуспешно удостоверяване на сървъра: Отхвърлено основно предизвикателство“
И получавам текстово съобщение за вмъкване на код за потвърждение, само че няма къде да го вмъкна този код, имате идея как да го решите оттук насетне благодаря.
Рики.
Здравейте, благодаря за споделянето.
Това ми дава следната грешка:
/sbin/mount.davfs: потребителят трябва да е член на група davfs2.
Изпълнявам решението, което сте дали, но въпреки това все още не мога да го монтирам
Получавам следната грешка, когато давам командата за монтиране на папката Box (mount / home / santiago / Box):
p11-kit: невалидно име на конфигурационен файл, ще бъде игнорирано в бъдеще: / etc / pkcs11 / modules / gnome-keyring-module
Смешното е, че когато стартирам командата, тя разпознава папката Box като сменяем диск! което ме кара да мисля, че всеки път, когато искам да използвам кутия на моя linux, ще трябва да изпълня тази команда? или има начин да не се налага да правите това?
Благодаря за урока, чудо 😉
PS: Също така, няма да ми позволи да копирам който и да е файл в папката Box, със следното съобщение за грешка, вече в интерфейса на Linux:
Грешка при отваряне на файл '/home/santiago/Box/_MG_4552.jpg': Разрешението е отказано
отличен урок, служеше ми фантастично в Ubuntu 15.10
Благодаря ви много, всичко правилно в Debian 8.
Отлично! Благодаря много.
не мога да намеря / в / etc / fstab
как мога да поправя това, моля
Използвам LMDE Mate
Не мога да намеря решението
Благодаря предварително
дава ми тази грешка
не мога да намеря / в / etc / fstab или / etc / mtab
може ли да се поправи?
използвайте LMDE Mate
Получавам това съобщение: Използване на външен вход за SSO.
/sbin/mount.davfs: сертификатът на сървъра не съвпада с името на сървъра
издател: GeoTrust Inc., САЩ
тема: Box, Inc., Лос Алтос, Калифорния, САЩ
самоличност: * .box.com
Трябва само да приемете този сертификат, ако можете
проверете пръстовия отпечатък! Сървърът може да е фалшифициран
или може да има атака човек в средата.
Приемате сертификат за тази сесия? [y, N]
Приемате сертификат за тази сесия? [y, N] y
/sbin/mount.davfs: Монтирането не бе успешно.
302 Намерени
приемете или откажете пропуска същата грешка.
според изданията на Box е възможно изпълнението на https://dav.box.com/dav
Към тази дата, 31 декември, вече не можах да свържа синхронизацията и тя ми показа следната грешка
/sbin/mount.davfs: Монтирането не бе успешно.
Методът 405 не е разрешен