כיצד להתקין ולהגדיר את Samba באובונטו 14.10

סמבה אובונטו

Samba הוא יישום של שירותים ופרוטוקולים התואמים SMB (נקרא כיום CIFS) איתו מחשבי Windows מתקשרים זה עם זה: הוא פותח על ידי אנדרו טרידגל באמצעות הנדסה לאחור, באמצעות חוטפי תנועה בסגנון Wireshark (שהיה ידוע בעבר בשם Ethereal) להציע. תאימות בסביבות * nix, דבר שהיה נחוץ כדי להימנע מבידוד בסביבות ארגוניות וחינוכיות שבהן בדרך כלל מתקיימות מספר פלטפורמות (Windows, Linux, Mac OS X).

בוא נראה אז כיצד להתקין ולהגדיר את סמבה ב- Ubuntu 14.10, מוכן ל מציעים מניות אנונימיות וגם מאובטחות יותר בהן יש צורך לאמת כדי לגשת, על מנת להציע קבצים לכל סוגי המשתמשים. ואנחנו יוצאים מהבסיס שהתקנו את שרת אובונטו 14.10, גרסת ה- distro Canonical המוקדשת לעניינים אלה, עם כתובת IP קבועה של 192.168.1.100; בנוסף לכך, כמובן שנצטרך ציוד אחר באותה רשת מקומית, ובאותה קבוצת עבודה, כדי לבדוק כיצד הוגדר הכל.

התקן את סמבה

כדי להתחיל, אנו הולכים להתקין את חבילות סמבה, דבר פשוט מאוד מכיוון שהן חלק מהמאגרים הרשמיים:

# apt-get להתקין samba samba-common python-glade2 system-config-samba

הגדר את תצורת סמבה

להגדיר את הסמבה

כעת מה שנצטרך לעשות הוא לערוך את הקובץ /etc/samba/smb.conf, שהוא זה שנושא את כל התצורה של שרת הסמבה שלנו. לפני כן אנו מבצעים גיבוי של הקובץ הנוכחי:

# Cp /etc/samba.conf /etc/samba/smb.conf.back

עכשיו אם אנו עורכים את הקובץ הראשי:

# nano /etc/samba/smb.conf

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

[העולמי]
קבוצת עבודה = WORKGROUP
מחרוזת שרת = שרת סמבה% v
שם netbios = אובונטו
אבטחה = משתמש
מפה לאורח = משתמש רע
proxy dns = לא

לאחר מכן אנו יורדים היטב בקובץ, לקטע שאומר 'הגדרות שיתוף' וזה מתחיל ב [בעילום שם]. שם אנו מוסיפים (כמובן שנוכל לשנות את הנתיב לתיקיה אותה אנו הולכים לשתף):

[בעילום שם]
נתיב = / סמבה / אנונימי
ניתן לגלוש = כן
ניתן לכתיבה = כן
אורח בסדר = כן
לקרוא בלבד = לא

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

# שירות smbd הפעלה מחדש

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

ll -l

זה אמור להראות לנו לקרוא ולבצע הרשאות לכולם, כלומר drwxr-xr-x, או 755 בעגה המספרית. אם זה לא המקרה, עלינו לעשות זאת (אנו משנים את 'תיקיה לשיתוף' לפי השם והנתיב הרצוי לנו):

# chmod -R 0755 / sharefolder

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

# useradd usersamba -G sambashare

אנו מזינים את סיסמת המשתמש כשתתבקש ואז מוסיפים את סיסמת הסמבה:

# smbpasswd -a useramba

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

# nano /etc/samba/smb.conf

אנחנו מוסיפים:

[גישה בטוחה]
נתיב = / בית / סמבה / משותף
משתמשים תקפים = @sambashare
אורח בסדר = לא
ניתן לכתיבה = כן
ניתן לגלוש = כן

התיקיה / home / samba / shared חייבת לקרוא, לכתוב ולבצע גישה עבור כל קבוצת sambashare, אז בשביל זה אנחנו הולכים לבצע:

# chmod -R 0770 / בית / סמבה / משותף

#chown -R root: sambashare / home / samba / shared

זהו, כבר הצלחנו להגדיר את Sambועם זה אנו יכולים לגשת לתיקיה זו מכל מחשב ברשת המקומית המהווה חלק מקבוצת העבודה קבוצה לעבודהועל ידי כך אנו יכולים אפילו לשמור את הסיסמה לגישה מהירה יותר בעתיד מ- Windows, Mac OS X או ממחשבי לינוקס אחרים.

מהדורת וידיאו
Artaculo relacionado:
עורכי הווידאו החינמיים הטובים ביותר עבור אובונטו

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

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

*

*

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

  1.   צלצול דיג'ו

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

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

      זה נכון, בלמן

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

      1.    23 דיג'ו

        זה של מתן גישה למשתמשים מסוימים ואחרים לא יהיה נהדר ללמוד.

  2.   אוולינו דה סוזה (@desousavelino) דיג'ו

    שלום, זה נהדר, הפוסט שלך עזר לי, תודה, דרך אגב התקנתי את אובונטו Gnome 14.10 ואני לא יכול לפתוח את LibreOffice. איזשהו הדרכה או משהו לפתור את זה? ברכת שלום.

  3.   טרון דיג'ו

    מאוד מוסבר ... אבל זה לא עובד בשבילי, זה לא בגלל ההדרכה, אני לא יודע למה.

    אני עם kde ואין שום סיכוי שאני רואה את התיקיות אבל אז אין לי הרשאות. איזו צרה

  4.   ווילי קליי דיג'ו

    היי טרון, איזה מסר אתה מקבל מהמערכת?

    האם הוספת את המשתמשים כמשתמשים בקבוצת sambashare וגם כמשתמשי מערכת?

    1.    טרון דיג'ו

      שלום ווילי תודה שענית.

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

      התקלה שהיא נותנת לי היא חוסר הרשאות.

  5.   מייק סילבר דיג'ו

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

    מורה מעולה!

  6.   79 דיג'ו

    מצטערים, אך יש שגיאה קטנה בשורה הבאה:

    cp /etc/samba.conf /etc/samba/smb.conf.back, הנכון יהיה:

    cp /etc/samba/samba.conf /etc/samba/smb.conf.back

    מלבד זאת, ההודעה נהדרת

  7.   דייוויד פיגארואה דיג'ו

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

  8.   iamneox דיג'ו

    אחר צהריים טובים,

    מצטער על אי הנוחות אבל אני לא מצליח ליצור את הגישות כהלכה ...

    אני יכול לראות את התיקיות כשאני מתחבר ל- \\ ip
    אבל כשאני רוצה לגשת לתיקיה עם "גישה מאובטחת" אני מקבל את ההודעה ש .. "לא יכול לקבל גישה"

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

    צילום מסך של ההודעה המצורף:

    http://gyazo.com/b50a36dfa3b11b726063021a5d830f7b

    תודה מראש.

  9.   יומופה דיג'ו

    שלום מישהו יעזור לי מאובונטו אני רואה את כל הרשת המקומית ואת כל המחשבים בה אבל ממחשב עם win 7 זה לא מראה לשרת עם עומס אובונטו ברשת את כל האחרים אבל לא את האובונטו .... תודה לתשובתך המהירה

  10.   אבקוק דיג'ו

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

  11.   aa דיג'ו

    לא עובד

  12.   makenciee דיג'ו

    mmmmmmmmmmmmmmmmmm כמה מעניין אני רוצה לשים את זה כשהוא רק נדלק

  13.   אנונימי דיג'ו

    זה לא יוצא, יש כמה דברים שגויים במדריך, יש שמות מעורבים וההרשאות לא יכולות להיות

  14.   כהה דיג'ו

    ההודעה טובה אם כי תצטרך לעדכן אותה לאובונטו 16.04.

  15.   חורחה מנטה דיג'ו

    אני מסכים עם Dark. הפוסט טוב מאוד אבל אתה צריך לעדכן אותו לאובונטו 16.04.
    מכבר תודה רבה.
    עבודה מעולה +10

  16.   שמואל דיג'ו

    היי רציתי להתקין שרת מנורות באובונטו 16 אבל כשניסיתי לשמור מסדי נתונים עם ה- SQL שלי זה אמר לי שגיאת PHP, שאין לי את מודול mysql, אחרי כל כך הרבה מחקר לא מצאתי שום פתרון קונקרטי, אז החלטתי להתקין את השרת שלי באובונטו 14, חזרתי לכאן אבל לאחר שהכל כבר מותקן כשאני מנסה לפתוח תיקיה ממכונה אחרת עם חלונות זה שולח לי שגיאה שאומר כי האישורים שלי כנראה אין את ההרשאות ואחרי אותה שגיאה אומר שגישה כבר אינה זמינה, ניסיתי לפתור את זה אבל אני פשוט לא יכול, מישהו יעזור לי?

  17.   Amigo דיג'ו

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

  18.   חוסה לואיס דיג'ו

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

  19.   תיקון מכשירים דיג'ו

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

  20.   הוגו גרסיה דיג'ו

    מדריך מצוין, הוא עזר לי מאוד. מה שאני לא מבין, זה בגלל שאתה צריך לתת הרשאות 755 לתיקיה המשותפת, אבל אז מצוין שיש לתת לה הרשאות 770.
    זה עבד מושלם בשבילי, אבל השאלה הזו נשארת.

  21.   לצייר דיג'ו

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

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

    היי

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

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

    בברכה.

  23.   פאנצ'יס דיג'ו

    אחר צהריים טובים, אני אוהב את הרעיון להתקין סמבה ביד, אבל הייתי מחשיב ש" ביד "זה יהיה דווקא מקוד המקור, בלי צורך לבצע סמבה apt-get install, אלא להתקין את כל התלות ולהשתמש הפקודות: ./ להגדיר, לבצע ולבצע התקנה יהיה תהליך פשוט למדי! ברכות 😀