דפדף ברשת SMB / CIFS ללא סמבה

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

התמונות המוצגות תואמות תחנת עבודה של דביאן וויזי עם ה- GNOME-Shell. אני חושב שכל מה שנסביר בהמשך תקף גם לאובונטו.

דביאן מתקין את הספרייה כברירת מחדל libsmbclient, חבילה המאפשרת ליישומי הצוות שלנו לשוחח עם שרתי Samba ו- Microsoft Windows.

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

אם נפתח את נאוטילוס ונלחץ על הכפתור «בחן את הרשת», והפעלנו בהעדפות שה- "מקום:", נראה איך זה משתנה / בית / משתמש למקום רשת: ///. אם נמשיך לגלוש, נראה את הדברים הבאים:

samba-ii-01

בעת לחיצה כפולה על סמל «רשת Windows», כל קבוצות העבודה או "קבוצת עבודה" מה- LAN שלנו. במקרה שלנו, רק הקבוצה «DCH» מוצגת. עכשיו, צפו איך "מקום:" de רשת: /// a smb: ///:

samba-ii-02

צפו בשינוי ל- smb: // dch / על ידי לחיצה כפולה על קבוצת העבודה:

samba-ii-03

לבסוף אנו מקבלים את רשימת המחשבים שעשויים להיות משאבים משותפים או לא, אך התומכים בפרוטוקול SMB / CIFS. בעת בחירת הציוד שמעניין אותנו, יש להציג את רשימת המשאבים המשותפים שלו, רק אם השרת או המכונה המדוברים מאפשרים לכל משתמש להשיג את הרשימה, שהיא התנהגות ברירת המחדל. תוך כדי מעבר להתבונן בשינוי מקום: a smb: // אלפא:

samba-ii-04

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

שים לב כי שם ה- תְחוּם שבמקרה זה שמו של קבוצת העבודה באותיות גדולות.

samba-ii-05

לאחר שנאמת בהצלחה, מקום: לשנות ל smb: // alpha / des /, וגם סמל יופיע על שולחן העבודה - במקרה שהפעלנו את שולחן העבודה - עם השם «des באלפא", המשמש כ"קישור" למשאב המרוחק שלנו.

גם בנאוטילוס המשאב יבוא לידי ביטוי בסרגל הצדדי של המקומות «Des in alpha»באזור« רשת ».

samba-ii-06

samba-ii-07

אם עלינו לפתוח קובץ מסוים - דרך רשת - עם היישום המקומי - המותקן במחשב שלנו - המשויך לסוג זה של קובץ, נראה כיצד חלקם נפתחים בהצלחה, בעוד שאחרים לא. זה יהיה תלוי, בין היתר, בתמיכה שיש ליישום שלנו בפרוטוקול SMB / CIFS.

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

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

דרך מהירה יותר לגשת למשאבים שאנו מכירים מראש את מיקומם תהיה לבצע באמצעות Alt + F2 או באמצעות קונסולה את הפקודה הבאה:

nautilus smb: // שרת / משאב

דוגמאות:

nautilus smb: // mixp / music
nautilus smb: //mixp.amigos.cu/musica
nautilus smb: //192.168.10.100/musica
nautilus smb: // federico @ mixp / music

נסה ותראה שאם נדרש אימות כדי לגשת למשאב כאשר המשתמש מצוין, תיבת הדו-שיח לאימות משתנה מעט.

במקרה שמדובר בשרת עצמאי (עצמאי) לא רשום בתחום, על המשתמש להתקיים בשרת ועליו להיות בעל הרשאות לקרוא ו / או לשנות את המשאב. השם של תְחוּם זה יהיה השרת עצמו עצמאי.

לפחות ב- GNOME וב- KDE, קיימת גם האלטרנטיבה "התחבר לשרת". דפדפן הקבצים של דולפין של KDE מקל עלינו עם סמל "הרשת" שלו, ממש כמו נאוטילוס.

מצד שני, אם אנו זקוקים לגישה מקצועית לרשת LAN ארגונית ואנחנו לא רוצים להצטרף לתחום לתחנת העבודה שלנו, כדי שלא נצטרך לבצע אימות בכל פעם שאנחנו רוצים לגשת למשאב מסוים, אנחנו יכולים להתקין את החבילה. smb4k בכל סביבת שולחן עבודה גם אם מקורו ב- KDE.

חבילה זו מתקנת בין תלות אחרות: סמבה-משותף-סל, smbclient y smbfs, לפחות בסחיטה. יש לו ממשק אינטואיטיבי ביותר ושיקול הדעת שלי הוא מקצועי.

מה שהוסבר עד כה עשוי להיראות אלמנטרי מאוד. למעשה, רוב התהליך המתרחש בשרתים ומאפשר לנו לנווט ברשת SMB / CIFS, הוא שקוף לחלוטין עבור המשתמש. למרות הכל אנו רוצים להצביע על ההיבטים הבאים:

  • כדי לגשת למשאבים של רשת עם דומיין, Windows או Samba, לא חובה לרשום את מחשב הלקוח שלנו בתחום, אם כי אם נעשה זאת יהיה נוח יותר לנווט ב- LAN מכיוון שאנחנו מאמתים את עצמנו רק פעם אחת.
  • כל מחשב המחובר לרשת LAN חייב לשתף אותה רשת או «רשת»ואותה מסיכת רשת. אם הרשת היא 192.168.10.0 והמסיכה היא 255.255.255.0 (192.168.10.0/24), היא מציינת רשת Class "C" בה נוכל להחזיק עד 254 מחשבים. רשת ממעמד זה עונה ללא ספק על צרכיהם של הרוב המכריע של העסקים הקטנים והבינוניים. לכן, כל מחשב המחובר לרשת חייב להיות בעל כתובת IP 192.168.10.xxx/255.255.255.0, על מנת שניתן יהיה לציין כי הם משתתפים באותה רשת.
  • אם השירות אינו פועל ברשת DNS, לא יכולה להיות רזולוציית שם נכונה מכתובות ה- IP של המחשבים, אלא אם כן אנו מפיצים קובץ לכל אחד מהם מארחים שתוכנם יהיה של כל שמות הצוותים וכתובות ה- IP שלהם. לִרְאוֹת / Etc / hosts o איש מארח. הקובץ מארחים זה לא יותר מהטבלה הסטטית של חיפוש שמות מארחים מכתובות ה- IP שלהם.
  • אמנם כדי לסגור חיבור אנו בוחרים באפשרות «לפרק" בנאוטילוס או בקישור שנוצר על שולחן העבודה, "משאבים אינם מותקנים בפועל במערכת הקבצים המקומית שלנו". הקישור מפנה את בקשתנו לא מקום מיוחד (ראה עזרה של GNOME 2.xxxx) שהיא כתובת URL מהסוג smb: // מחשב מרוחק / משאב שיתוף.
  • התמיכה ברשתות SMB / CIFS המאפשרת לנו לשוחח עם שרתי Windows ו- Samba היא חלק מליבת הלינוקס, לא של תוכנית סמבה. גם לא חבילות smbfs, smbnetfs ו- cifs-utils. למידע נוסף ראו «Samba3-ByExample. פרק 13 ביצועים, אמינות וזמינות".
  • לפי המלצת סמבה, ובמידת האפשר, יש להתקין שרת WINS בכל רשת משנה. שירות זה, המסופק גם על ידי סמבה עצמו, מקל מאוד על פתרון שמות של NetBIOS. שירות WINS הוא לרשת SMB / CIFS מה זה DNS לאינטרנט. לא אתה חייב שיהיה יותר משרת WINS אחד באותה רשת משנה.

מכיוון שפרסום זה אינו מיועד כתחליף לתיעוד שופע ושופע :-) אנא נא להבהיר את ספקותיך בקריאתו. סמבה לא סולח לחסרי הסבלנות ומתיידד עם מי שלומד את זה גם אם זה בעצם.

ונראה לי שזה מספיק להיום. לכן, הפעילות הסתיימה, חברים!

עד להרפתקה הבאה !!!.


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

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

*

*

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

  1.   אליוטיים 3000 דיג'ו

    וואו! זו הדרך המושלמת שחיפשתי להתחבר לתיקיות משותפות של Windows ללא הטרחה של SAMBA או כל סוג אחר.

    תודה לך חבר. זה יכול לשמש אפילו עבור החדש ביותר.

  2.   רולו דיג'ו

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

    1.    פדריקו א 'ולדס טוג'אג דיג'ו

      שום דבר רחוק יותר מהאמת. כפי שאמרתי במאמר, הסמברוס עצמם טוענים כי אין להם שום קשר לתמיכת הגרעין בגלישה ברשתות SMB / CIFS. אפילו את ה- smbclient שהוא מסמבה, ניתן להתקין מאוחר יותר.

      1.    הוא עבר כאן דיג'ו

        אם יש לך nautilus, זה בטוח מקשר עם gvfs ולכן זה מתקין

        יכולת להראות libsmbclient
        חבילה: libsmbclient
        מדינה: לא מותקן
        רב קשת: אותו דבר
        גרסה: 2: 3.6.16-1
        עדיפות: אופציונלי
        מדור: libs
        מתחזק: דביאן סמבה מתחזקים
        אדריכלות: i386
        גודל לא דחוס: 6164k

        אתה יכול לזרוק מטמון apt rdepends libsmbclient ולראות עם מה זה הולך

        1.    פדריקו א 'ולדס טוג'אג דיג'ו

          יכולת להראות libsmbclient
          חבילה: libsmbclient
          חדש: כן
          סטטוס: מותקן
          מותקן אוטומטית: כן
          גרסה: 2: 3.5.6 ~ dfsg-3
          עדיפות: אופציונלי
          מדור: libs
          מפתח: דביאן סמבה מתחזקים
          גודל לא דחוס: 6242k
          תלוי ב: libc6 (> = 2.5), libcap2 (> = 2.10), libcomerr2 (> = 1.01),
          libgssapi-krb5-2 (> = 1.7 + dfsg), libk5crypto3 (> = 1.6.dfsg.2),
          libkrb5-3 (> = 1.8 + dfsg), libldap-2.4-2 (> = 2.4.7), libtalloc2 (> =
          2.0.0), libwbclient0 (> = 2: 3.4.0 ~ pre2), zlib1g (> = 1: 1.1.4)
          תיאור: ספרייה משותפת לתקשורת עם שרתי SMB / CIFS
          חבילה זו מספקת ספרייה משותפת המאפשרת ליישומי לקוח לדבר
          לשרתי Windows Windows ו- Samba המשתמשים בפרוטוקול SMB / CIFS.
          דף הבית: http://www.samba.org

          1.    הוא עבר כאן דיג'ו

            שמירת הגרסה, זהה, העניין הוא לצד השני, בגלל זה שמתי את ה- rdepends
            שמתי את זה לאחור
            apt-cache תלוי ב nautilus
            apt-cache תלוי ב- gvfs
            apt-cache תלוי ב- gvfs-backends
            apt-cache תלוי ב- libsmbclient
            והגענו למופע הכושר
            זה תקף שהוא לא מתקין את ה- smbclient או את הסמבה. אם אתה משתמש ב- gvfs כ- backend

            או אולי מה שאתה שם בתיאור עם (apt-cache או aptitude) להראות smbclient או samba
            לגבי כלים cifs

  3.   פדריקו א 'ולדס טוג'אג דיג'ו

    apt-cache rd תלוי libsmbclient
    libsmbclient
    הפוך תלוי:
    xmms2-plugin-smb
    תוספים libxine1-misc
    vlc nox
    smbnetfs
    smbc
    libwbclient0
    libsmbclient-dev
    python-smbc
    mplayer
    mplayer-gui
    מקודד
    libfilesys-smbclient-perl
    זמן ריצה של kdebase
    gvfs-backends
    libgnomevfs2-extra
    fusesmb

    ובסחיטה, אם אתה מריץ "apt-cache תלוי nautilus | grep libsmbclient ', זה לא מחזיר שום דבר.
    ובכן, קרא היטב שבמאמר שאני כותב:

    "דביאן מתקין את ספריית libsmbclient כברירת מחדל, חבילה המאפשרת ליישומי הצוות שלנו לשוחח עם שרתי Samba ו- Microsoft Windows."

    שימו לב שאני אומר "יישומים". התקנה נקייה עם GNOME או KDE מתקין אותה

  4.   טרוקו 22 דיג'ו

    מעניין, הבנתי שזה נעשה על ידי סמבה-לקוח 😀

  5.   רולו דיג'ו

    אני פשוט התקנתי Debian Wheezy CD1 ולקוח סמבה מופיע כהתקנה וירטואלית
    v סמבה-לקוח

    אני רואה שחבילת libsmbclient מותקנת כברירת מחדל ולכן הכותרת שגויה
    עיין בתוכן של תקליטור 1
    http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz

    1.    פדריקו אנטוניו ואלדס טוג'אג דיג'ו

      הכותרת נכונה, @rolo, מכיוון שחבילת Samba אינה מותקנת. החבילה סמבה זה לא מותקן. מצד שני, עליכם לבדוק את הרעיון של מהי חבילה וירטואלית. תודה על התגובה !!!.

      1.    חוליו סזאר דומינגז דיג'ו

        לגבי

        !!! איזה ידע טוב בסמבה ..?; אני לא מבין כלום; לעיתים זה עובד טוב מאוד עבורי ו 40% החיבור צונח, זה לא משנה לי; בכל מקרה אני שמח לדעת שיש אנשים שיודעים הרבה בעניין.
        ברכותי

  6.   קווין דיג'ו

    פשוט מדהים, סדרת מאמרים מושלמת להתחיל בסמבה, נהדר !!!
    קורא את זה בסבלנות ובהנאה!

    1.    פדריקו דיג'ו

      תודה על התגובה !!!. המטרה היא: לתת נקודת כניסה לנושא הסמבה

  7.   DaniFP דיג'ו

    נהדר זה ושאר המאמרים על סמבה! אני ממש שונא להשתמש ב- SMB / CIFS, אבל כשאני נאלץ לעשות זאת, מאמרים כאלה מקלים מאוד על כאבי הראש. תודה!

    1.    פדריקו דיג'ו

      תודה על תגובתך ואני שמח שעזרתי לך.

  8.   מיגל דיג'ו

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