
Samba Server באובונטו 24.04: התקנה ותצורה ראשונית
בשבוע שעבר שיתפנו מדריך מעודכן ראשון, מתמקדים בלהציע להם את התיאוריה והפרקטיקה, חיונית או בסיסית, כך שכל אחד יוכל להשיג, במהירות, ישירות ובקלות, את ליישם שרת סמבה פשוט באובונטו 24.04. משהו שיכול להיות ממש שימושי לביצוע, גם בתוך בית קטן וגם במשרד קטן. מעל הכל, למה בו, אנו מתייחסים רק לשימוש בתיקייה ציבורית אחת או יותר (ללא משתמשים/סיסמאות גישה), על מחיצה או תיקיה של הכונן הקשיח של מערכת ההפעלה עצמה, כמו כונן קשיח נוסף המותקן אוטומטית באמצעות fstab .
אבל, בהתחשב בכך כאשר נדרש ליישם משהו חזק ויעיל יותר, על מנת להציע יעיל ובטוח אחסון ושיתוף של קבצים בתוך מבנה רשת וניהול, הדבר האידיאלי הוא ליצור תיקיות עבור סוגים שונים או קבוצות משתמשים, שכן היום נסביר בחלק השני הזה כיצד נוכל להשיג מטרה זו. זה ה "איך אתה יכול ליישם שרת Samba שלם באובונטו 24.04" עם תיקיות מוגנות על ידי שם משתמש וסיסמה.
אבל, לפני שמתחילים את המדריך המהיר החדש והשני הזה ליישום «שרת סמבה שלם מאוד באובונטו 24.04, אנו ממליצים לך לחקור את פוסט קשור קודם עם הנושא הזה, בסוף הקריאה שלו:

Samba הוא מוצר שרת רב תכליתי, המספק גם יישום של שרת הקבצים, שירות ההדפסה ושרת הזהות (winbind).
שרת Samba שלם באובונטו 24.04: תצורה סופית
שלבים לבניית שרת Samba שלם באובונטו
ממשיכים עם תרחיש עבודה של המדריך המהיר הראשון על סמבה, נעמיד פנים שאנו נמצאים ב רשת עבודה של מוסד בית ספרי, כך שבנוסף לתיקיה ציבורית הנגישה לכל העובדים והסטודנטים, ניתן להציע תיקיות משותפות לכל אותן קבוצות עבודה הנחוצות. כמו הצוות: מנהל, מורה, אדמיניסטרטיבי ועובד.
שלב 1: התחל ובדוק את שרת Samba שנוצר בעבר
שלב 2: ניהול משתמשים וירטואליים בתוך מערכת ההפעלה וסמבה
זכור שהמשתמשים שייווצרו עקב תרגול מחשוב טוב יהיו דרך ה הפקודה "useradd" והפרמטר "nologin", במטרה שהם הגבילו את הגישה לשרת, כלומר, הם לא יכולים לבצע כניסה פיזית לשרת עם חשבון המשתמש האמור.
או במילים אחרות, הדרך הזו ליצור משתמשים מאפשר לנו ליצור חשבונות שאינם דורשים יכולות התחברות אינטראקטיביות בתוך השרת או המארח שעבר מניפולציות. לכן, המטרה האידיאלית שלו היא למנוע ממשתמשים להיכנס אמיתי, אבל עדיין יש לי מעטפת חוקית לביצוע פעולות.
נעשה שימוש בפקודות פקודות
יצירת משתמשים בתוך מערכת ההפעלה
useradd -M -s /sbin/nologin usersdir #Dirección general
useradd -M -s /sbin/nologin usersaca #Subdirección Academica
useradd -M -s /sbin/nologin usersadm #Subdirección Administrativa
useradd -M -s /sbin/nologin userstec #Subdirección Técnica
useradd -M -s /sbin/nologin usersdoc #Docentes
useradd -M -s /sbin/nologin usersobr #Obreros
יצירת סיסמא לכל משתמש קודם
passwd usersdir
passwd usersaca
passwd usersadm
passwd userstec
passwd usersdoc
passwd usersobr
תהליך הוספת (שיוך) משתמשים לשרת Samba באמצעות סיסמה
smbpasswd -a usersdir
smbpasswd -a usersaca
smbpasswd -a usersadm
smbpasswd -a userstec
smbpasswd -a usersdoc
smbpasswd -a usersobr
תהליך יצירת קבוצת משתמשים
groupadd dirgen
groupadd sdiraca
groupadd sdiradm
groupadd sdirtec
groupadd obreros
groupadd docentes
תהליך הוספת (שיוך) קבוצות משתמשים ומשתמשים חוקיים
usermod -aG dirgen usersdir
usermod -aG sdiraca usersaca
usermod -aG sdiradm usersadm
usermod -aG sdirtec userstec
usermod -aG obreros usersobr
usermod -aG docentes usersdoc
תהליך יצירת תיקיות (ספריות) לקבוצות משתמשים
sudo mkdir /media/disk2/dirgen/ ; sudo chmod -R 777 /media/disk2/dirgen/ ; sudo chown nobody:nogroup -R /media/disk2/dirgen/
sudo mkdir /media/disk2/dirgen/sdiraca ; sudo chmod -R 777 /media/disk2/dirgen/sdiraca ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdiraca
sudo mkdir /media/disk2/dirgen/sdiradm ; sudo chmod -R 777 /media/disk2/dirgen/sdiradm ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdiradm
sudo mkdir /media/disk2/dirgen/sdirtec ; sudo chmod -R 777 /media/disk2/dirgen/sdirtec ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdirtec
sudo mkdir /media/disk2/dirgen/obreros ; sudo chmod -R 777 /media/disk2/dirgen/obreros ; sudo chown nobody:nogroup -R /media/disk2/dirgen/obreros
sudo mkdir /media/disk2/dirgen/docentes ; sudo chmod -R 777 /media/disk2/dirgen/docentes ; sudo chown nobody:nogroup -R /media/disk2/dirgen/docentes
שלב 3: ניהול קובץ התצורה של Samba ושיתופים חדשים
בשלב זה, עלינו לפתוח את שלנו קובץ "smb.conf"., שגובו בעבר, כדי להוסיף את התוכן הבא, ו להמשיך בתהליך:
[DirGen]
comment = Carpeta compartida DirGen
path = /media/disk2/dirgen
valid users = root @usersdir
write list = root @usersdir
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = dirgen
[SubDirAca]
comment = Carpeta compartida Sub Dir Academica
path = /media/disk2/dirgen/sdiraca
valid users = root @usersaca
write list = root @usersaca
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = sdiraca
[SubDirAdm]
comment = Carpeta compartida Sub Dir Administrativa
path = /media/disk2/dirgen/sdiradm
valid users = root @usersadm
write list = root @usersadm
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = sdiradm
[SubDirTec]
comment = Carpeta compartida Sub Dir Tecnica
path = /media/disk2/dirgen/sdirtec
valid users = root @userstec
write list = root @userstec
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = sdirtec
[Obreros]
comment = Carpeta compartida Trabajadores Obreros
path = /media/disk2/dirgen/obreros
valid users = root @usersobr
write list = root @usersobr
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = obreros
[Docentes]
comment = Carpeta compartida Trabajadores Docentes
path = /media/disk2/dirgen/docentes
valid users = root @usersdoc
write list = root @usersdoc
browsable = yes
writable = yes
guest ok = no
force create mode = 0770
force directory mode = 0770
read only = no
force group = docentes
הפעלה מחדש של תהליכים הקשורים לשרת Samba ול-NetBIOS
לאחר שמירת השינויים ויציאה מקובץ התצורה של Samba, עלינו להפעיל מחדש את השירותים המשויכים אליו, לפי סדר הפקודה:
systemctl restart smbd nmbd
בדיקה ואימות של תצורת הסמבה הנוכחית
לאחר מכן מומלץ לבדוק את השינויים שבוצעו בסדר הפקודה הבא:
testparm
שלב 4: אימות מקומי ומרוחק של גישה למשאבי Samba שנוצרו
מאותו שרת אובונטו 24.04
ממחשבים באינטרנט
לבסוף, אנחנו יכולים לאמת גישה והרשאות שניתנו לכל תיקיה, קבוצה ומשתמש נוצר. ואם הכל כבר עובד כשורה, נוכל להפסיק את כל התהליך עד שנתבקש או נדרוש שינוי חדש.
תקציר
לסיכום, אנו מקווים שמדריך מהיר ושימושי חדש זה ליישום «שרת סמבה באובונטו 24.04 », פשוט ומלא, מאפשר לרבים, בכמה שלבים ומדויקים, ליהנות מא שירות אחסון סמבה קטן ויעיל, על כל בית או משרד שלך. ובמידה ואתם מכירים טיפים או עצות שימושיות אחרות לשיפור או השלמה של המדריך המהיר הזה, אנו מזמינים אתכם לספר לנו עליהם באמצעות הערות למען הידע והשימושיות של כולם.
לבסוף, זכרו לשתף את הפוסט המהנה והמעניין הזה עם אחרים, כמו גם בקר בהתחלה של «אתר" בספרדית. או בכל שפה אחרת (רק על ידי הוספת 2 אותיות לסוף כתובת האתר הנוכחית שלנו, לדוגמה: ar, de, en, fr, ja, pt ו-ru, בין רבים אחרים) כדי ללמוד עוד תוכן עדכני. בנוסף, אנו מזמינים אותך להצטרף אלינו ערוץ הטלגרם הרשמי כדי לקרוא ולשתף עוד חדשות, מדריכים ומדריכים מהאתר שלנו. וגם, הבא ערוץ טלגרם חלופי כדי ללמוד עוד על Linuxverse באופן כללי.