اليوم الآخر بافلوكو أظهر لنا كيف دمج Dropbox في Xfce بشكل أفضل، وعلى الرغم من ليس أنا شخص ما متعصب من "سحاب"(خاصة لاتصالي بالإنترنت ...) ، تذكرت أنني قد ربحت بعضًا جيدًا 50GB en Box.com لاستخدام ملف أندرويد LG 🙂 بدأت في التحقيق قليلاً في كيفية القيام بذلك أفضل دمج Box على Linux، والآن أتيت لتعليم المهتمين.
يجب أن أوضح أولاً، أننا لن نكون قادرين على المنافسة جنبًا إلى جنب مع تكامل قوي التي لديها Dropbox على نظام Linux، منذ ذلك الحين في حالة Dropbox هو زبون محلي (أو شيطان ، لست متأكدًا) ، ولكن من أجل صندوق سنستخدم بعض الحيل التي ستسمح لنا باستخدامها وظائف أساسيةكما تحميل / تنزيل ومراجعة الملفات للاستخدام الشخصي فقط.
حسنًا ، لنبدأ. أول شيء نحتاجه ، في قم بتثبيت حزمة davfs2 في توزيعنا ، لأنه الجزء أساسي من كل شيء
En ديبيان سنقوم بتشغيل هذاكجذر بالطبع):
apt-get install davfs2
إلى قوس سيكون:
pacman -S davfs2
En فيدورا...
yum install davfs2
من بين أمور أخرى ... الشيء التالي الذي يجب القيام به هو أنشئ مجلد حيث سنركب حسابنا، للوصول إليه. على سبيل المثال ، قمت بإنشاء واحدة بتنسيق منزلي، اتصل "صندوق"(بدون علامتي اقتباس). الآن يجب علينا قم بتحرير ملف / etc / fstabمضيفا السطر التالي:
https://www.box.com/dav /home/usuario/Box davfs rw,user,noauto 0 0
تغيير "المستخدم" بواسطة اسم المستخدم الخاص بكأو الطريق بأكمله إذا قاموا بإنشاء المجلد في مكان آخر. هذا الخط يخبر النظام فقط بذلك يرتفع النظام DAV de Box.com في المجلد الذي نريده ، ونمنحه تصريح لأي مستخدم من افتحهو قراءة وكتابة الملفات فيه.
ومع ذلك ، لن يكون قادرًا على تثبيته إذا لم نعطيه اسم المستخدم وكلمة المرور الخاصين بنا على Box 😛 هكذا في منطقتنا الصفحة الرئيسية سنقوم بإنشاء ملف ملف دعوة .davfs2 (هو ". هو أن تكون مخفيا) ، والتي ستحتوي على الإعدادات. ثم عليك أن نسخة الملفات "davfs2.conf»Y«أسرارالتي هي في / etc / 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»نبحث عن الخط«#استخدام_الأقفال 1»وقلنا عنه (نسحب ال #) ، ونتأكد من أن الرقم المجاور له هو «0«. أي أنه سيبدو كما يلي:
use_locks 0
الآن سوف نقوم بالتحرير الملف "أسرار«، ونضيف السطر التالي في النهاية:
https://dav.box.com/dav user@email.com password
بالتأكيد ، ضع بريدك الإلكتروني وكلمة المرور 😛 سيبقى فقط لاختبار ما إذا كان مثبتًا ، لذلك سنفتح Terminal ونكتب فيه:
mount /ruta/a/la/carpeta/
إذا لم ينتج عن ذلك أي مشكلة ، فسنكون مستعدين نسخ ملف خفيف الوزن (1 ميغا بايت أو أقل؟) إلى المجلد حيث تم تحميل Box.
في حالة ظهورهم أخطاء، سنقوم بحلها بطريقتها الخاصة:
- /sbin/mount.davfs: البرنامج ليس جذرًا مضبوطًا. يتم حل هذا الأمر بالأمر:
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
هذه هي الأخطاء المحتملة. إذا أعطاك أي خطأ آخر ، فلا تنسَ وضعه في التعليقات 🙂
عمل مخصص لثونار
الاستفادة من أنني كنت في إكسفس، خطرت لي لاختبار ما إذا كان مع أوامر مخصصة يمكن تحميل أي مجلد إلى صندوق من ثونار. ونعم ماذا أعمال. على الرغم من لا تظهر ل شريط التقدم لمعرفة مقدار ما هو مفقود ، إذا كان يولد الإخطارات لإعلامك بأنك قمت بالفعل بتحميل الملفات المحددة.
لاستخدامه ، سوف نفتح ثونار، وسوف نذهب إلى تحرير> تكوين الإجراءات المخصصة. نضغط على إضافة (+ الرمز) واملأ الفراغات مثل هذا:
رمشة عين "الأساسية":
الاسم: تحميل الملف (الملفات) إلى Box
الوصف: تحميل الملفات المحددة إلى Box.com
الأمر: أخطر-أرسل "Uploading to Box" "تحميل٪ F إلى حساب Box الخاص بك ..." && cp -r٪ F ~ / Box / && notify-send "Done" "تم تحميل الملفات بالفعل إلى حسابك بواسطة Box "
رمشة عين "شروط المظهر«: حدد جميع المربعات.
نحن نحفظ وهذا كل شيء ، يمكننا تحميل الملفات بسرعة إلى Box 🙂
مزامنة المجلدات يدويًا
هذا شيء يمكننا القيام به مع الأمر رسينك، ولكن البعض منا يفضل القيام بذلك من a واجهة مريحة، لذلك سنقوم بالتثبيت انسجامل الواجهة الأمامية لـ rsync.
ستكون مسألة تثبيت الحزم انسجام y يونيسون- gtk. في ديبيان سيكون مثل هذا:
apt-get install unison unison-gtk
ثم ننتقل إلى البحث عنه في القائمة (اكسسوارات الفئة) وافتحه. ستظهر نافذة منبثقة لتكوين «الملف الشخصي". انسجام الولايات المتحدة الأمريكية لمحات لكل منهما ملف ماتريد تزامن.
لذلك ، سنقوم بإنشاء واحد. في "الملف الشخصي»Y«الوصف»يمكننا أن نضع ما نريد. في نوع المزامنة ، سنتركها في «محلّي«. ثم جاء دورنا اختار الاثنين المجلدات، واحد في صندوق وتلك التي سنقوم بمزامنتها.
بمجرد أن تكون جاهزًا ، ببساطة نفتح الملف الشخصي y انسجام سيقارن المجلدين. ثم علينا فقط النقر فوق «Go»وسيبدأ تزامن.
مذكرة: نعم نحن نمحو شيء ما في مجلد افتراضيًا انسجام سترغب في حذفه من جهة أخرى. لتغييره نقوم به فقط انقر فوق الملف ثم نضغط على «من اليمين الى اليسار'أو'من اليسار إلى اليمين»حسب مكان الملف الأصلي.
في حين أنه من الممكن أداء التزامن التلقائي مع انسجام o سينك، من الصعب إلى حد ما تحقيق نتيجة الأمثل للجميع.
حسنًا ، هذا كل شيء. إنها خيارات محدودة نوعًا ما ، ولكن إذا أردنا شيئًا أفضل ، فسيتعين علينا استخدام Box API مباشرة ، نظرًا لعدم وجود عميل أصلي لنظام Linux (وإذا كان هناك عميل أصلي ، فسيتم دفعه ، مثل نظام Mac و Windows).
ما رأيك؟ هل تستخدم أي سحابة أخرى مثل Dropbox ، Wuala ، SpiderOak ، إلخ؟ هل انتلا يحبون الكثير من الغيوم؟ رأي 🙂
جميع مساهماتك ممتازة دائمًا. شكرًا جزيلاً لك على المشاركة وأضم صوتي إلى النقد على مكتبك ، يبدو جيدًا جدًا
شكرًا لك أيضًا على القراءة 😉 لدي مقال أو مقالان مخطط لهما ، وسأحاول نشرهما قريبًا.
هذا حقًا إدخال .. لقد قمت للتو بالجزء "الأساسي" ومشاركة الملفات رائعة .. شكرًا جزيلاً للمشاركة!
مرحبًا بك 🙂 صدقني أنه إذا كنت أعرف كيفية استخدام واجهة برمجة التطبيقات ، فسأحاول القيام بشيء أفضل ...
ممتاز الآن لبدء استخدامه ... أتمنى فقط أن يظهر تخصيص Dolphin في KDE (لا أعرف ما إذا كان سيكون ضروريًا ... عندما أغادر العمل ، أحاول ذلك uu
مكتبك جميل جدا؟
غراسياس 😉
مرحبًا ، تم إعداد مقالة Dropbox بواسطتي 🙁 هاهاها
منشور جيد أتساءل عما إذا كان بإمكاني تثبيته على الرغم من تثبيت Dropbox.
وجه الفتاة! اعتذاري ... هو أن elav عادة / اعتاد أن يكون مرتبطًا جدًا بـ Xfce لقد شعرت بالارتباك. سوف أقوم بتغييره قريبا.
هاهاها لا مشكلة ، لا تقلق. منشورك ممتاز.
جاهز ، ونعم ، يمكنك الحصول على Dropbox و Box في نفس الوقت 😉
مساهمة ممتازة لأولئك منا الذين يحبون xfce !!!!
مرحبًا ، تعليمي رائع.
لا أعرف ما إذا كان بإمكانك مساعدتي ، فكل شيء يعمل بشكل مثالي باستثناء أنه لا يتم تحميله تلقائيًا ، ولكن لا بد لي من القيام بذلك يدويًا.
يبدو أنه لا يقرأ اسم المستخدم وكلمة المرور ولأنني عندما أقوم بتثبيته "يدويًا" يطلب منهم ويتم تجميعه بشكل مثالي.
شكرا جزيلا وتحياتي لك.
مرحبا ، نفس الشيء يحدث لي.
هل يمكنك إصلاحه؟
غراسياس.
مساهمة كبيرة كنت أبحث عن طريقة لأتمكن من القيام بهذا النوع من التكامل ، لكنني حصلت على الخطأ التالي /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: خيار النظام في ملف تكوين المستخدم ، والذي لا يسمح لي بتركيب المجلد
تحياتي
فعلت كل شيء كما هو ولكن باستخدام:
جبل / المنزل / بلدي المستخدم / صندوق /
يعطيني ما يلي:
/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 وجدت
أعتقد أنه من الضروري مراجعة وتحديث هذا البريد ، آمل أن أحصل على إجابة .. الآن لدي 50 جيجابايت من box.com ، وأنه بالإضافة إلى ذلك ، سننفد من أوبونتو واحد ، أحتاج إلى ربط صندوقي بـ ubuntu14.04LTS ، لقد جربت الإجراء مرتين ولم ينجح الأمر بالنسبة لي ، حتى أنني واجهت مشاكل أخرى مثل فقدان كلمة مرور الجذر (والاضطرار إلى إعادة التثبيت) وامتيازاتها.
يرجى تحديث هذا المنشور لأنه ربما بعد مرور عامين ، هناك بالفعل المزيد من موارد الرسوم لتكامل box.com إلى Ubuntu 14.04
يعطيني هذا الخطأ ، هل يمكنك مساعدتي *
root @ kali: ~ # mount / root / Desktop / Box
الرجاء إدخال اسم المستخدم للمصادقة مع الخادم
https://dav.box.com/dav أو اضغط على مفتاح الإدخال بدون مقابل.
اسم المستخدم: xxxx-
الرجاء إدخال كلمة المرور لمصادقة المستخدم xxxx مع الخادم
https://dav.box.com/dav أو اضغط على مفتاح الإدخال بدون مقابل.
كلمة المرور: xxxxxxx
/sbin/mount.davfs: المستخدم davfs2 غير موجود
أوصي بشدة بعدم "تسجيل الدخول" كجذر للقيام بكل شيء ، واستخدام sudo أو المشتقات وفقًا للتوزيع.
فيما يتعلق بالخطأ ، يخبرك أن "root" لا ينتمي إلى مجموعة davfs2.
تحية.
نفس الشيء يحدث لي. لم أجد حلا بعد.
في ملف / etc / fstab
عليك أن تضع العنوان: https://dav.box.com/dav
لأنه يتطلب اتصالاً آمنًا ، وإلا فسيكون كل شيء على ما يرام. ولإضافة المستخدم الخاص بي إلى مجموعة davfs2 ، استخدمت ما يلي:
sudo usermod -a -G davfs2 YOUR_USER
تضيف خيارات "-a -G" YOUR_USER إلى قائمة مجموعة davfs2
تم الاختبار على Ubuntu 14.04
نعم ، هكذا يعمل شكرا!
سحبت في البداية مجرد تعديل بسيط في / etc / fstab لوضع هذا https://dav.box.com/dav .
شكرا لمؤلف هذا الموقع على هذا المنشور غير العادي
ملاحظة: أنا أستخدم صرير دبيان
مرحبا مشكلتي هذه
"تعذرت المصادقة على الخادم: تم رفض التحدي الأساسي"
وقد تلقيت رسالة نصية لإدخال رمز التحقق ، فقط لا يوجد مكان لإدخال هذا الرمز ، لديك أي فكرة عن كيفية حل ذلك من الآن فصاعدًا ، شكرًا.
ريكي.
مرحبا شكرا للمشاركة
يعطيني الخطأ التالي:
/sbin/mount.davfs: يجب أن يكون المستخدم عضوًا في مجموعة davfs2.
أدير الحل الذي قدمته ، لكن مع ذلك ، ما زلت لا أستطيع تثبيته
تلقيت الخطأ التالي عند إعطاء الأمر لتركيب مجلد Box (mount / home / santiago / Box):
p11-kit: اسم ملف التكوين غير صالح ، سيتم تجاهله في المستقبل: / etc / pkcs11 / modules / gnome-keyring-module
الشيء المضحك هو أنه عند تشغيل الأمر ، فإنه يتعرف على مجلد Box كقرص قابل للإزالة! مما يقودني إلى الاعتقاد أنه في كل مرة أرغب في استخدام box على نظام التشغيل Linux الخاص بي ، سيتعين علي تشغيل هذا الأمر؟ أم أن هناك طريقة لعدم القيام بذلك؟
شكرا على البرنامج التعليمي ، عجب 😉
ملاحظة: أيضًا ، لن يسمح لي بنسخ أي ملف في مجلد Box ، مع ظهور رسالة الخطأ التالية ، الموجودة بالفعل في واجهة Linux:
خطأ في فتح الملف '/home/santiago/Box/_MG_4552.jpg': تم رفض الإذن
برنامج تعليمي ممتاز ، لقد خدمني بشكل رائع في Ubuntu 15.10
شكراً جزيلاً لك ، كل هذا صحيح في دبيان 8.
ممتاز! شكرا جزيلا.
لا يمكن العثور على / في / etc / fstab
كيف يمكنني تصحيح هذا من فضلك
أنا استخدم LMDE Mate
لا أجد الحل
شكرا مقدما
يعطيني هذا الخطأ
لا يمكن العثور على / in / etc / fstab أو / etc / mtab
يمكن إصلاحه؟
استخدم LMDE Mate
تلقيت هذه الرسالة: استخدام تسجيل الدخول الموحد SSO الخارجي.
/sbin/mount.davfs: شهادة الخادم لا تتطابق مع اسم الخادم
المُصدر: GeoTrust Inc. ، الولايات المتحدة
الموضوع: Box، Inc.، Los Altos، California، US
الهوية: * .box.com
يجب عليك فقط قبول هذه الشهادة ، إذا استطعت
تحقق من البصمة! قد يكون الخادم مزيفًا
أو قد يكون هناك هجوم رجل في الوسط.
قبول الشهادة لهذه الدورة؟ [ذ ، لا]
قبول الشهادة لهذه الدورة؟ [ذ ، لا] ذ
/sbin/mount.davfs: فشل التثبيت.
302 وجدت
قبول أو إلغاء يتخطى نفس الفشل.
وفقًا لإصدارات Box ، من الممكن أن يتم تنفيذ https://dav.box.com/dav
حتى هذا التاريخ ، 31 كانون الأول (ديسمبر) ، لم يعد بإمكاني توصيل المزامنة وقدمت لي الخطأ التالي
/sbin/mount.davfs: فشل التثبيت.
طريقة 405 غير مسموح بها