סמבה: מבוא הכרחי

samba_logo

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

מה זה סמבה למשתמשי UNIX / Linux?. בין שאר ההגדרות, זוהי צורה אדירה של ריקוד הנהוגה בברזיל ובמדינות רבות אחרות, העולה בהרבה על הידע הצנוע שלי כיצד ליהנות. אז אני נכנס לאנציקלופדיה שלי ומוצא:

מתוך ויקיפדיה: סמבה הוא יישום חינם של פרוטוקול שיתוף הקבצים של מיקרוסופט Windows (נקרא בעבר SMB, שונה לאחרונה ל- CIFS) עבור מערכות דומות ל- UNIX. באופן זה יתכן שמחשבים עם GNU / Linux, Mac OS X o יוניקס הם בדרך כלל נראים כמו שרתים או מתנהגים כמו לקוחות ברשתות Windows. סמבה מאפשרת למשתמשים לאמת גם על ידי מתפקד כבקר התחום הראשי (PDC), כחבר תחום ואף כדומיין של Active Directory עבור רשתות מבוססות Windows; מלבד האפשרות לשרת תורי הדפסה, ספריות משותפות ולאמת עם ארכיון המשתמשים שלה.

אנחנו עוד נראה:

  • דוגמאות לשימוש בסמבה
  • בואו להתקין ולקרוא תיעוד
  • גרסאות סמבה 3.xxx וסמבה 4.xxx
  • הרשאות וזכויות על תיקיות וקבצים ב- GNU / Linux
  • כמה תוכניות הקשורות לסמבה ב- Wheezy
  • המלצות

דוגמאות לשימוש בסמבה

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

שרתי קבצים ומדפסות שניהם עם משתמשים המאמתים לשרת עצמו, לשרת LDAP או ל- Microsft Windows Active Directory. נראה אותו גם בתפקיד הראשי בבקרי הדומיין NT 4 של מיקרוסופט בסגנון NT, המיוצרים ב- UNIX / Linux. דוגמאות לאותם מחשבי PDC הם ClearOS, Zentyal, Linux Artica Proxy וכו '.

כעת, עם התפוקה היציבה של Samba 4, נוכל גם ליצור Active Directory ב- UNIX / Linux. בנוסף, הוא השחקן הראשי של מה שמכונה FreeNAS של הפצת FreeBSD. למידע נוסף בקר באתר האתר הרשמי של סמבה, שהסיסמה שלה היא: «פתיחת חלונות לעולם רחב יותר. Samba היא חבילת התוכנות הדדיות של Windows בתוכניות עבור Linux ו- Unix«. ה"מראה "החדש של האתר מרמז מאוד.

בואו להתקין ולקרוא את התיעוד

«אין מדריך או מאמר טובים יותר מהתיעוד שמגיע עם חבילת samba-doc«. בכפר www אנו מוצאים אלפי מאמרים רבים נוספים, מדריכים, הדרכות, והקיבוריום האלוהי של הספרות בכל השפות העוסקות בסמבה.

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

aptitude להתקין samba-doc samba-doc-pdf

תיעוד מותקן בתיקיות / usr / share / doc / samba-doc y / usr / share / doc / samba-doc-pdf בהתאמה. אנא, גם אם זה באנגלית, קרא את התיעוד. במקרה שהם לא יכולים, זה הזמן ללמוד לפחות לקרוא אנגלית. 🙂

גרסאות סמבה 3.xxx וסמבה 4.xxx

אנו מבהירים כי במאגר Wheezy, אנו נמצא את החבילות סמבה y samba4. הראשונה היא הגרסה 3.6.6-6, ואילו השני הוא 4.0.0 ~ beta2 + dfsg1-3.2.

ההבדל המהותי בין גרסאות 3.xxx ו- 4.xxx, הוא שעם הקודם אנו יכולים להתקין, בין סוגים אחרים של שירותים, בקר תחום ראשי בסגנון NT4 של מיקרוסופט; ואילו עם סדרה 4, אנחנו כבר יכולים ליצור Active Directory או «של Active Directory»בנוסח מדריכים פעילים עם Microsoft Windows 2000 ומעלה.

הרשאות וזכויות על תיקיות וקבצים ב- GNU / Linux

חשוב מאוד: חיוני כי לפני שתמשיך לקרוא, תוריד עותק של המאמר «הרשאות וזכויות ב- GNU / Linux» מאת הסופר חואן אנטוניו אגילרה, מה- UCI בקובה. 1 בפברואר 2012 בשעה 12:29 (לקוח מהאתר human.uci.cu). אתה יכול גם לקרוא את מאמר מקורי כאן.

אחד ההיבטים ה"קשים להבנה "של סמבה הוא בדיוק האבטחה הטמונה במערכת הקבצים UNIX / Linux עליה היא יושבת ופועלת. פרט פשוט זה מהווה אחת הבעיות העיקריות הנוטות לבלבל רבים שמתחילים את סמבה ומכנים אותו אפילו "שטני". סמבה המסכן! 🙂

משתמשים רבים שמגיעים מעולם חלונות מבולבלים מהדרך שבה מטפלים במשאבים משותפים באמצעות סמבה, בעיקר בגלל שהיא לא מתנהגת כפי שהם מצפים. חלק ממנהלי הרשת של מיקרוסופט מבולבלים לעיתים קרובות בנוגע לבקרת גישה לרשת וכיצד להבטיח גישה למשתמשים הנחוצים להם, תוך הגנה על משאבים אחרים מפני גישה בלתי מורשית. מצד שני, מנהלי UNIX / Linux, במיוחד אלה שאינם מכירים את סביבת Microsoft Windows, מתקשים לדמיין כיצד להגדיר כראוי את הרשאות הגישה לקבצים ולספריות באופן שעונה על רצונם של משתמשי Windows.

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

סמבה אינו יכול להתעלם או להסתיר מציאות זו גם אם היא מבססת גשר או מעבר במידה מסוימת בין שתי הסביבות. סמבה נולד לספק אמצעי להחלפת נתונים בין מערכות הפעלה שונות. סמבה לא נבנה כדי לעבור לפלטפורמת UNIX / Linux בפלטפורמה כמו Microsoft Windows. במקום זאת, המטרה הראשונית הייתה לספק רמה מספקת של חילופי נתונים בין שתי הסביבות. עם זאת, מה שסמבה מסוגל לעשות כיום, עולה על התוכניות והפרספקטיבות של ראשיתו, למרות העובדה שהמרחק הקצר בין השניים ממשיך ופוחת מדי יום.

כמה תוכניות הקשורות לסמבה ב- Wheezy

אם אנו מבצעים חיפוש עם המילה «סמבה»לפי תיאור ושם באמצעות Synaptic, הוא יחזיר רשימה ארוכה למדי של חבילות. אנו יכולים להשיג זאת גם אם נבצע את הפקודה הבאה:

חיפוש כושר ~ dsamba

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

מופע יכולת ~ dsamba> samba-packages.txt

הצלחנו גם לרוץ חיפוש כושר ~ dsamba> samba-package-list.txtואז קראו בשקט את השמות. כמו כן, זה יהיה מועיל לעשות את אותו הדבר עם המילה "סמב". משימה זו נותרה לשיקול דעתך. Will נתגביל לתאר בקצרה רבה חלק מהם. בסדר אלפביתי אנו בוחרים:

fusesmb: מערכת קבצי לקוח המבוססת על פרוטוקול העברת קבצים SMB. מספק אפשרות להחליף קבצים בצורה חלקה עם שרתי Microsoft Windows ושרתי UNIX המריצים Samba. הוא מבוסס על FUSE, סביבת מערכת הקבצים במרחב המשתמשים של לינוקס.

גדמין-סמבה: כלי לתצורת Samba עם ממשק גרפי GTK +. גדמין-סמבה זוהי תוכנית קלה לשימוש שבאמצעותה אנו יכולים ליישם שרת קבצים ומדפסות; בקר תחום; לנהל באופן מלא משתמשים ושיתופים וכו '.

gnome-system-tools: כלים לתצורת GNOME. בין תכונותיו הרבות, אנו מוצאים את הקשור לשיתוף תיקיות באמצעות סמבה. אנו מבהירים כי רמת השליטה בהרשאות משתמשים היא בסיסית ביותר ואני אישית לא ממליץ עליה למשימה זו.

GOSA: מילה עיקרית. תוכנית המספקת ניהול מערכות באמצעות ממשק אינטרנט, ליישום שירותים המבוססים על LDAP. הוא מספק גישה לחשבונות POSIX, Samba, Proxy, Fax, PureFTP, Kerberos כפי שהם מיושמים על ידי המכון הטכנולוגי של מסצ'וסטס MIT, ופונקציות רבות אחרות.

שיתוף קבצי עבודה: מודול KDE לתצורת משאבים משותפים. ממשק גרפי אליו אנו ניגשים דרך לוח הבקרה כדי להגדיר באמצעותו משאבים משותפים Network Fהים Sסיסטם או סמבה.

ldap-account-manager: ממשק אינטרנט לניהול חשבונות בספריית LDAP. הוא פועל על שרת דף אינטרנט ומאפשר לנו לנהל חשבונות משתמשים, קבוצות ומכונות. נכון לעכשיו הוא תומך בין היתר בסוגי חשבונות Samba 3, Unix, Kolab2 וערכי פנקסי כתובות.

סמבה: קובץ, מדפסת ושרת זיהוי באמצעות SMB / CIFS ב- UNIX. Samba הוא יישום של פרוטוקול SMB / CIFS עבור מערכות UNIX, המספק את היכולת לשתף קבצים ומדפסות בין פלטפורמות כגון Microsoft Windows, OS X ומערכות UNIX אחרות.

Samba יכול גם לתפקד כבקר תחום כמו ש- NT4 היה יכול, והוא יכול להשתלב עם תחומי NT4 ו- Active Directory Realms כחבר בתחום ("תְחוּם"). כדי להשתמש בו בתחום NT4 או בתחום "Active Directory", תזדקק גם לחבילה winbind. החבילה סמבה אין צורך להתחבר לשרתי SMB / CIFS קיימים (ראה smbclient) או להרכבת מערכות קבצים מרוחקות (ראה כלים cifs).

  • כלים cifs: כלי עזר למערכת הקבצים המשותפת לאינטרנט או «מערכת קבצים באינטרנט נפוצה«. הוא מכיל את הכלים הדרושים להתקנה על מערכת הקבצים המקומית, מערכות קבצי רשת מרוחקות התומכות בפרוטוקול CIFS.

samba4: קובץ, מדפסת ושרת זיהוי באמצעות SMB / CIFS ב- UNIX. בקר שרת תחום מסוג NT ו- Active Directory (גרסה 4).

smb4k: דפדפן מתקדם וטוב מאוד של ציוד ומשאבים משותפים ברשתות SMB / CIFS. זה שייך לפלטפורמת KDE.

smbclient: כלי קונסולה לעבודה עם משאבים משותפים ברשתות SMB / CIFS. מכיל כלי שורת פקודה לגישה לשרתי Windows ו- Samba: smbclient, smbtar, smbpool, smbtree ואחרים

להצליף: «Sאמבה Web Aדמיניסטרציה Tool ». מאפשר לך לנהל שרת סמבה דרך האינטרנט. המפתחים שלה לא יתחזקו יותר. מצד שני, תצורת ברירת המחדל שלה אינה בטוחה עבור רשתות לא מהימנות, על פי צוות דביאן.

winbind: שרת שילוב שירות Samba. משלב מנגנוני אימות ושירותי ספריות (חיפוש משתמשים וקבוצות) מבקר תחומים או מ- Windows Active Directory, במכונת UNIX / Linux.

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

המלצות

  • תמיד לעבור מהפשוט למורכב.
  • בוא נתחיל עם:

.- השתמש בכלים לגישה ולעבודה עם משאבים ברשתות SMB / CIFS.
.- ללמוד ולהחיל את ההרשאות והזכויות בתיקיות וקבצים במערכות קבצים של GNU / Linux.
.- עיין בהגדרות ומושגי התיעוד.
התחל בשיתוף תיקיות באופן מקומי.
.- למד להצטרף לדביאן שלנו לדומיין של מיקרוסופט.
.- שתף משאבים מקומיים למשתמשים ב- Windows Active Directory או דומיין.
.- חזור ללמוד ולהתאמן הרבה.
.- יישם את בקר התחום שלנו בסמבה.

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

ועד ההרפתקה הבאה, חברים !!!.

תודה:

נלקח מ האתר הרשמי של צוות סמבה

חברי צוות סמבה

להלן כתובות ליצירת קשר לחלק מחברי הצוות:

בוגרי צוות סמבה

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


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

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

*

*

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

  1.   אדיאק 87 דיג'ו

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

    1.    ווקר דיג'ו

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

      1.    ווקר דיג'ו

        ארגה! אני לא יכול (או לא יודע איך לערוך) את התגובה הקודמת שלי. רק רציתי להודות למחבר על הפוסט עליו הוא עבד, שכמעט התגעגעתי אליו!
        נ.ב: כבר שמעתי על windbind אבל עדיין לא למדתי הרבה. אם אני רואה שאני מצליח לשלב מחשבי לינוקס בתחומי ספרייה פעילה, אולי אעז לכתוב את ההודעה הראשונה שלי ...

  2.   Heber דיג'ו

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

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

      תודה רבה לכולם על הערותיך ותודה !!!. הרעיון הוא דווקא לעבור מהפשוט למורכב ביותר באמצעות סדרת מאמרים, כי מניסיון אני יודע שבנושא סמבה אתה לא יכול לשרוף שלבים. אני מתעקש לקרוא את התיעוד הנלווה (לצערי באנגלית) ואת נושא ההרשאות בתיקיות ובקבצים. אל תתייאש מכך שהכל מגיע בזמן. ואם אפשר, מולאטו או שחרחורת קובנית, המסבירה איך לרקוד סמבה. 🙂

  3.   pandev92 דיג'ו

    זה תמיד עבד בשביל הסמבה שלי, אבל משום מה זה לא מעביר את הנתונים ליותר מ- 900 kb / s XD

    1.    MSX דיג'ו

      הממ, האם יש לך אפשרויות אבטחה נוספות מופעלות?
      SAMBA איטית, אבל לא כל כך ארוכה ...

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

      סמבה לא איטי בכלל. רשת איטית יכולה להיות בגלל שיש DNS או לא שירות WINS. זה יכול להיות הרבה גורמים שאינם קשורים לסמבה. נסה להוסיף שורה זו ל- smb.conf:

      אפשרויות שקע = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN ללא שירות DNS טוב מאט. רשת LAN קלאסית עם לקוחות Windows, אם אין לך שירות WINS הפועל - אחד בלבד בכל רשת משנה - הוא גם מאט. שרת קבצי Samba מוגדר היטב הוא מהיר יותר עם Windows.

    3.    פיקו דיג'ו

      סליחה, שכחתי את ה- NO. התכוונתי:

      סמבה לא איטי בכלל. רשת איטית עשויה להיות בגלל לא יש לו גם DNS או לא שירות WINS. זה יכול להיות הרבה גורמים שאינם קשורים לסמבה. נסה להוסיף שורה זו ל- smb.conf:

      אפשרויות שקע = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN ללא שירות DNS טוב מאט. LAN קלאסי עם לקוחות Windows, אם אין לך שירות WINS הפועל - אחד בלבד בכל רשת משנה - הוא גם מאט. שרת קבצי Samba מוגדר היטב הוא מהיר יותר עם Windows.

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

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

  5.   elendilnarsil דיג'ו

    הם סוף סוף מתחילים לדבר על סמבה ... XDDDD

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

      אנו עושים כמיטב יכולתנו לכתוב קצת על סמבה.

      1.    elendilnarsil דיג'ו

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

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

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

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

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

  7.   kennatj דיג'ו

    מאמר טוב אני מסמבה ראיתי אותו רק שם את הדוד בצל המסוק ואומר אם זה עובד טוב או לא xD

  8.   ראול באקה סנטנו דיג'ו

    שיא יקר,

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

    תודה.

  9.   לואיס קוריאה דיג'ו

    אני מתמחה בחברה שבה שירות ההדפסה עובד בצורה מושלמת באמצעות סמבה 3, אך הוא מבקש להשתמש בטכנולוגיה העדכנית ביותר וכאשר משתמשים בשרת עם סמבה 4 ומשתמשים בתצורת smb.conf של סמבה 3 בסמבה 4 זה לא עובד בשבילי

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

    לואיס קוראה היקר. אתה אומר שזה עבד נכון לפני השדרוג מגרסת סמבה 3 ל -4. עליך לשלוח לי את קובץ התצורה כאשר גרסה 3 עבדה כדי לנתח אותו בפירוט ולראות אם אוכל לעזור לך. האימייל שלי הוא federicotoujague@gmail.com. אגב, אני מזמין אותך לעקוב אחר התשלומים האחרונים שלי בסדרת ההודעות ברשתות מחשבים לעסקים בינוניים וקטנים או עסקים קטנים ובינוניים.