[HowTo] שילוב Box.com בלינוקס

לפני כמה ימים פבלוקו הראה לנו איך לשלב טוב יותר את Dropbox ב- Xfce, ולמרות אני לא מִישֶׁהוּ קַנַאִי של ה "נוביות"(במיוחד עבור חיבור האינטרנט שלי ...), נזכרתי שהרווחתי נחמד 50GB en box.com לשימוש ב- אנדרואיד LG 🙂 התחלתי לחקור קצת איך לשלב טוב יותר את Box ב- Linuxועכשיו אני בא ללמד את המתעניינים.

עלי להבהיר קודם, שלא נוכל להתחרות זה לצד זה עם ה- אינטגרציה חזקה que tiene דרופבוקס בלינוקס, שכן במקרה של 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 😛 אז אצלנו בית ניצור א carpeta שיחה .davfs2 (הוא "." זה להיות מוסתר), אשר יכיל את ההגדרות. אז אתה צריך להעתיק הקבצים "davfs2.conf»Wonderfulסודות"שנמצאים ב / 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

בטח, שים את הדוא"ל והסיסמה שלך 😛 זה יישאר רק לבדוק אם הם מותקנים, אז נפתח מסוף ונכתוב בו:

mount /ruta/a/la/carpeta/

אם זה לא נותן שום בעיה, ובכן נהיה מוכנים העתק קובץ קל משקל (1MB או פחות?) לתיקיה בה הרכיבו את Box.

למקרה שהם מופיעים erroresנפתור אותם בדרכם:

  1. /sbin/mount.davfs: התוכנית אינה שורש setuid. זה נפתר בפקודה: sudo chmod u+s /sbin/mount.davfs
  2. /sbin/mount.davfs: המשתמש חייב להיות חבר בקבוצת davfs2. זה מתוקן על ידי הוספת המשתמש שלנו לקבוצת davfs2, אנו מבצעים: sudo gpasswd -a usuario davfs2, כאשר "משתמש" הוא שם המשתמש שלך.
  3. /sbin/mount.davfs: / היא הספריה הביתית של kernoops המשתמשים. זה מסודר כך: sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf

אלה הטעויות האפשריות. אם זה נותן לך שגיאה אחרת, אל תשכח להכניס אותה לתגובות 🙂

פעולה מותאמת אישית עבור Thunar

מנצל שהייתי בו Xfce, עלה בדעתי לבדוק אם עם פקודות מותאמות אישית יכול להעלות כל תיקיה אל אריזה מקורית מן תונאר. וכן מה עובד. אם כי לא להראות אונה סרגל התקדמות לדעת כמה חסר, אם זה מייצר התראות להודיע ​​שהעלית את הקבצים שנבחרו.

העלה לתיבה

הודעת תיבה

כדי להשתמש בו, נפתח תונאר, ואנחנו נלך אל ערוך> הגדר פעולות מותאמות אישית. אנחנו לוחצים להוסיף (סמל +) ומלא את החללים בצורה זו:

ריס "Basico":

שם: העלה קבצים לתיבה
תיאור: העלה קבצים נבחרים ל- Box.com
פקודה: הודע-שלח "העלאה לתיבה" "העלאת% F לחשבון Box שלך ..." && cp -r% F ~ / Box / && הודיע-לשלוח "בוצע" "הקבצים כבר הועלו לחשבונך. לפי תיבה "

Basico

ריס "תנאי מראה«: סמן את כל התיבות.

תנאי מראה

אנו שומרים וזהו, אנו יכולים להעלות במהירות קבצים לתיבה 🙂

סנכרן תיקיות באופן ידני

זה משהו שאנחנו יכולים לעשות עם הפקודה rsyncעם זאת, חלקנו מעדיפים לעשות זאת מ- ממשק נוחאז נתקין יָד אַחַת, אחד חזית ל- rsync.

זה יהיה עניין של להתקין החבילות יָד אַחַת y יוניסון-gtk. בתוך דביאן זה יהיה ככה:

apt-get install unison unison-gtk

לאחר מכן, אנו ממשיכים לחפש אותו בתפריט (אביזרי קטגוריה) ופתח אותו. יופיע חלון להגדרת תצורה של «פרופיל". יָד אַחַת ארה"ב פרופילים עבור כל אחד carpeta מה אתה רוצה לסנכרן.

אז ניצור אחד כזה. ב "שם פרופיל»Wonderfulתיאור»אנחנו יכולים למקם כל מה שאנחנו רוצים. בסוג הסינכרון נשאיר אותו ב «מקומי«. ואז תורנו לבחור שניהם carpetas, זה שב אריזה מקורית וזה שאנחנו הולכים לסנכרן.

יָד אַחַת

ברגע שאתה מוכן, פשוט אנו פותחים את הפרופיל y יָד אַחַת ישווה בין שתי התיקיות. אז אנחנו רק צריכים ללחוץ על «Go»ויתחיל לסנכרן.

הערה: כן אנחנו מוחקים משהו בתיקייה, כברירת מחדל יָד אַחַת תרצה למחוק את זה מהצד השני. כדי לשנות את זה אנחנו פשוט עושים לחץ על הקובץ ואז אנו לוחצים על «מימין לשמאל"אוֹ"משמאל לימין»תלוי היכן נמצא הקובץ המקורי.

אמנם אפשר לבצע סנכרון אוטומטי עם יָד אַחַת o RSync, קצת קשה להשיג תוצאה אופטימו לכולם.

ובכן זהו זה. הן אפשרויות מוגבלות במקצת, אך אם אנו רוצים משהו טוב יותר נצטרך להשתמש ישירות ב- API של Box, מכיוון שאין לקוח מקורי עבור לינוקס (ואם היה, הוא ישולם, כמו זה עבור Mac ו- Windows).

מה אתה חושב? האם אתה משתמש בכל ענן אחר כמו Dropbox, Wuala, SpiderOak וכו '? האם אתההם לא אוהבים הרבה העננים? חוות דעת 🙂


41 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   תבואו דיג'ו

    כל התרומות שלך תמיד מצוינות. תודה רבה לך על השיתוף ואני מצטרף לביקורת על שולחן העבודה שלך, זה נראה טוב מאוד

    1.    auroszx דיג'ו

      תודה גם לך על הקריאה 😉 מתוכנן לי מאמר או שניים, אנסה לפרסם אותם בקרוב.

  2.   מצורע_איבן דיג'ו

    זה באמת קלט .. פשוט עשיתי את החלק "הבסיסי" ושיתוף הקבצים נהדר .. תודה רבה על השיתוף!

    1.    auroszx דיג'ו

      אתם מוזמנים 🙂 האמינו לי שאם הייתי יודע להשתמש ב- API הייתי מנסה לעשות משהו טוב יותר ...

  3.   87 דיג'ו

    מעולה עכשיו להתחיל להשתמש בו ... אני רק מקווה שהתאמה האישית של הדולפין תצא ב- KDE (אני לא יודע אם יהיה צורך ... כשאני עוזב את העבודה אני מנסה את זה uu

  4.   ג'אמין-סמואל דיג'ו

    השולחן שלך נחמד מאוד 😉

    1.    auroszx דיג'ו

      גרסיאס 😉

  5.   פבלוקו דיג'ו

    היי, מאמר דרופבוקס נוצר על ידי 🙁 חחחח
    פוסט טוב אני תוהה אם אוכל להתקין אותו למרות שהתקנת Dropbox.

    1.    auroszx דיג'ו

      אופס! ההתנצלות שלי ... היא שכמו שאלב בדרך כלל / היה קשור כל כך ל- Xfce התבלבלתי. אני אשנה את זה בקרוב.

      1.    פבלוקו דיג'ו

        חחח אין בעיה, אל תדאג. מצוין ההודעה שלך.

        1.    auroszx דיג'ו

          בוצע. וכן, אתה יכול לקבל את Dropbox ו- Box בו זמנית 😉

  6.   לִלְעוֹג דיג'ו

    תרומה מעולה לאלו מאיתנו שאוהבים xfce !!!!

  7.   מִישֶׁהוּ דיג'ו

    שלום, מדריך נהדר.
    אני לא יודע אם אתה יכול לעזור לי, הכל עובד בצורה מושלמת חוץ מזה שהוא לא עולה אוטומטית, אבל אני צריך לעשות זאת ידנית.
    נראה שהוא לא קורא את שם המשתמש והסיסמא ומכיוון שכשאני מרכיב אותו "ביד" הוא מבקש אותם והוא מורכב בצורה מושלמת.
    תודה רבה וברכה.

    1.    אריאל דיג'ו

      שלום, אותו דבר קורה לי.
      אתה יכול לתקן את זה?
      תודה.

  8.   מטיאסד דיג'ו

    תרומה נהדרת חיפשתי דרך להצליח בשילוב מסוג זה, אך קיבלתי את השגיאה הבאה /sbin/mount.davfs:/home/matias/.davfs2/davfs2.conf:24: אפשרות מערכת בקובץ תצורת המשתמש, אשר זה לא מאפשר לי לעלות על התיקיה

    לגבי

  9.   גרמיין דיג'ו

    עשיתי הכל כמו שהוא, אבל השתמשתי ב:
    הר / בית / המשתמש שלי / Box /
    זה נותן לי את הדברים הבאים:
    /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

    איך זה מתוקן?

  10.   לְהַכפִּיל דיג'ו

    זה נותן לי את אותה שגיאה
    /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

  11.   לְהַכפִּיל דיג'ו

    אותו דבר מבחינתי

    /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

  12.   מאוריציוס דיג'ו

    זה מעורר בי את אותה שגיאה:

    /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

    1.    סיימל דיג'ו

      החלף את "www.box.com/dav" ב- "dav.box.com/dav" וסיימת!

      1.    ג'סבן דיג'ו

        @סיימל:
        תודה רבה לך !!!
        לגבי

  13.   חורחה דיג'ו

    כשמנסים להרכיב את תיקיית Box אני מקבל שגיאה /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

  14.   לויגי דיג'ו

    אני חושב שיש צורך לסקור ולעדכן את ההודעה הזו, אני מקווה לקבל תשובה .. עכשיו שיש לי את ה- 50 ג'יגה-בתים שלי מ- box.com, וכי בנוסף, נגמר לי אחד מהאובונטו, אני צריך לקשר את התיבה שלי עם ה- ubuntu14.04LTS שלי, ניסיתי את ההליך פעמיים וזה לא עבד בשבילי, אפילו נקלעתי לבעיות אחרות כמו לאבד את סיסמת השורש שלי (ולהתקין מחדש) ואת ההרשאות שלה.
    אנא עדכן הודעה זו מכיוון שאולי שנתיים לאחר מכן כבר יש יותר משאבים גרפיים לאינטגרציה מ- box.com לאובונטו 14.04

  15.   AI דיג'ו

    זה נותן לי את השגיאה הזו, האם תוכל לעזור לי *
    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 אינו קיים

    1.    חאווייר דיג'ו

      אני ממליץ בחום שלא "להתחבר" כשורש לעשות הכל, להשתמש בסודו או בנגזרות בהתאם להפצה.

      לגבי השגיאה, זה אומר לך ש"שורש "אינו שייך לקבוצת davfs2.

      ברכה.

      1.    חואן פבלו מלניק דיג'ו

        אותו דבר קורה לי. עדיין לא מצאתי פיתרון.

  16.   חאווייר דיג'ו

    בקובץ / etc / fstab
    אתה צריך לשים את הכתובת: https://dav.box.com/dav
    מכיוון שזה דורש חיבור מאובטח, אחרת הכל בסדר. וכדי להוסיף את המשתמש שלי לקבוצת davfs2 השתמשתי בפעולות הבאות:
    sudo usermod -a -G davfs2 YOUR_USER
    האפשרויות "-a -G" מוסיפות את YOUR_USER לרשימת הקבוצות davfs2

    נבדק באובונטו 14.04

    1.    ויקטורקס 66 דיג'ו

      כן, ככה זה עובד תודה!

      1.    ויקטורקס 66 דיג'ו

        משך בהתחלה רק שינוי קטן בכונן / etc / fst כדי לשים זאת https://dav.box.com/dav .

        תודה למחבר אתר זה על פוסט יוצא דופן זה
        הערה: אני משתמש ב- Debian wheezy

  17.   ריקי דיג'ו

    שלום, הבעיה שלי היא זו

    "לא ניתן לאמת לשרת: האתגר הבסיסי נדחה"

    ואני מקבל הודעת טקסט להכניס קוד אימות, רק שאין איפה להכניס את הקוד הזה, יש לך מושג איך לפתור את זה מעתה ואילך תודה.

    ריקי.

  18.   ג'אנו דיג'ו

    היי, תודה ששיתפת.

    זה נותן לי את השגיאה הבאה:
    /sbin/mount.davfs: המשתמש חייב להיות חבר בקבוצת davfs2.
    אני מריץ את הפיתרון שנתת, אך עם זאת, אני עדיין לא יכול לעלות עליו

  19.   סנטיאגו דיג'ו

    אני מקבל את השגיאה הבאה בעת מתן הפקודה לטעון את תיקיית Box (mount / home / santiago / Box):

    p11-kit: שם קובץ תצורה לא חוקי, יתעלם ממנו בעתיד: / etc / pkcs11 / modules / gnome-keyring-module

    הדבר המצחיק הוא שכשאני מריץ את הפקודה, הוא מזהה את תיקיית Box כדיסק נשלף! מה שמוביל אותי לחשוב שבכל פעם שארצה להשתמש בתיבה ב- Linux שלי, אצטרך להפעיל את הפקודה הזו? או שיש דרך שלא צריך לעשות זאת?

    תודה על ההדרכה, פלא 😉

    1.    סנטיאגו דיג'ו

      נ.ב: כמו כן, זה לא יאפשר לי להעתיק אף קובץ בתיקיית Box, עם הודעת השגיאה הבאה, כבר בממשק לינוקס:

      שגיאה בפתיחת הקובץ '/home/santiago/Box/_MG_4552.jpg': ההרשאה נדחתה

  20.   עאדל דיג'ו

    הדרכה מעולה, זה שימש אותי בצורה פנטסטית באובונטו 15.10

  21.   ישמעאל דיג'ו

    תודה רבה, הכל נכון בדביאן 8.

  22.   סלבדור דיג'ו

    מְעוּלֶה! תודה רבה.

  23.   חבייר דיג'ו

    לא מצליח למצוא / in / etc / fstab
    איך אוכל לתקן זאת בבקשה
    אני משתמש ב- LMDE Mate
    אני לא מוצא את הפיתרון
    תודה מראש

  24.   חבייר דיג'ו

    זה נותן לי את השגיאה הזו
    לא יכול למצוא / in / etc / fstab או / etc / mtab
    אפשר לתקן את זה?
    השתמש ב- LMDE Mate

  25.   אדריאן דיג'ו

    אני מקבל את ההודעה הזו: שימוש בכניסה חיצונית ל- SSO.
    /sbin/mount.davfs: אישור השרת אינו תואם את שם השרת
    מנפיק: GeoTrust Inc., ארה"ב
    נושא: Box, Inc., לוס אלטוס, קליפורניה, ארה"ב
    זהות: * .box.com

    עליך לקבל אישור זה רק אם אתה יכול
    אמת את טביעת האצבע! השרת עלול להיות מזויף
    או אולי יש התקפה של איש באמצע.
    לקבל אישור למפגש זה? [y, N]

  26.   אדריאן דיג'ו

    לקבל את האישור לפגישה זו? [y, N] y
    /sbin/mount.davfs: ההרכבה נכשלה.
    302 נמצא

    לקבל או לבטל מדלג על אותו כישלון.

  27.   ג'ורדני דיג'ו

    על פי הודעות Box, ייתכן שהיישום של https://dav.box.com/dav

    עד לתאריך זה, 31 בדצמבר, כבר לא יכולתי לחבר את הסנכרון והוא הציג בפני את השגיאה הבאה

    /sbin/mount.davfs: ההרכבה נכשלה.
    שיטה 405 לא מותרת