
Samba Server באובונטו 24.04: התקנה ותצורה ראשונית
בין אם ממחשב ביתי או משרד קטן ועד לשרת בחברה בינונית או גדולה, אחד מה השירותים הבסיסיים והחיוניים ביותר שכל אחד יכול לרצות או להזדקק, הוא ללא ספק, הכוח לשתף קבצים באופן פנימי. מאז, זה לא תמיד הדבר האופטימלי והבטוח ביותר להשתמש ברשת האינטרנט (שירותי דואר אלקטרוני, פלטפורמות אחסון מקוונות או יישומי מסרים מיידיים) כדי להעביר כל סוג של מסמכים לאחרים.
ומסיבה זו, שיתפנו בעבר הדרכות שימושיות ומלאות או מדריכים מהירים קטנים כדי לפתור את הרצון או הצורך החשוב הזה בדרכים שונות. אבל, מאז, כשזה מגיע לאחסן ולשתף קבצים בתוך רשת, השימוש בפרוטוקול Samba הוא הידוע ביותר, פונקציונלי ובשימוש אוניברסלי, הן עבור Windows, macOS ו- Linux, היום ננצל את ההזדמנות לעדכן את המדריך המהיר הקודם שלנו בהקשר זה בהתבסס על אובונטו 14.10. אז, ללא עיכובים נוספים, להלן נלמד אותך ישירות ופשוט על «כיצד ליישם שרת סמבה פשוט באובונטו 24.04».
אבל, לפני שמתחילים את המדריך המהיר החדש הזה «כיצד ליישם שרת סמבה פשוט באובונטו 24.04», אנו ממליצים לך לחקור את פוסט קשור קודם עם הנושא הזה, בסוף הקריאה שלו:
Samba הוא יישום של שירותים ופרוטוקולים תואמי SMB (הנקראים כיום CIFS) שאיתם מחשבי Windows מתקשרים זה עם זה: הוא פותח על ידי אנדרו טרידג'ל באמצעות הנדסה לאחור, תוך שימוש בחוטפי תנועה בסגנון Wireshark (לשעבר Ethereal) כדי להציע תאימות ב *סביבות nix, משהו שהיה צריך כדי לא להיות מבודד בסביבות ארגוניות וחינוכיות שבהן מתקיימות בדרך כלל מספר פלטפורמות במקביל (Windows, Linux, Mac OS X).
Samba Server באובונטו 24.04: התקנה ותצורה ראשונית
שיקולים בסיסיים ומהותיים
מכיוון שמדובר במדריך מהיר, לא נעמיק בהיבטים חשובים שיש להכיר ולשלוט בהם מראש. לדוגמה: מהו קובץ fstab וכיצד הוא משמש לטעינה אוטומטית של מחיצות או דיסקים באובונטו לינוקס?, ומהן אפשרויות הפקודה Samba ולמה הן מיועדות? לכן, להלן אנו משאירים לך את הקישורים הרלוונטיים לקחת בחשבון כדי להשלים ביעילות מידע זה:
- תיעוד סמבה (אתר רשמי)
- הגדר את Samba כשרת קבצים באובונטו
- ידני (עזרה) ב- Fstab באובונטו
- מדריך לקובץ Fstab ב-Wiki Arch
- ידני (עזרה) בפקודת הר באובונטו
- ידני (עזרה) בקובץ Samba smb.conf באובונטו
- מדריך למנהלי דביאן בשרת סמבה
שלבים ליישום שרת סמבה פשוט באובונטו 24.04
שלב 1: התקנת חבילות
במחשב שולחני או שרת רשת עם אובונטו 24.04, הדבר הראשון שנצטרך לעשות הוא להתקין את Samba בסדר הפקודה הבא:
sudo apt install samba samba-client -y # Paquetes de samba esenciales
smbd -V # Validar versión de Samba instalada
sudo apt install cifs-utils dosfstools exfat-fuse exfatprogs fuse3 libsmbclient ntfs-3g smbclient #Paquetes extras útiles y necesarios
שלב 2: הגדר תיקיית מערכת לשימוש כתיקיה ציבורית
sudo mkdir /opt/publico #Crear carpeta “público” en la carpeta “/opt” del sistema operativo.
sudo chmod -R 777 /opt/publico/ #Dar permisos totales a carpeta “público”.
sudo chown nobody:nogroup -R /opt/publico/ #Asignar carpeta “público” a usuario y grupo genérico.
שלב 3: הגדר דיסק/מחיצה בפורמט NTFS (sdb1) לשימוש כתיקיה ציבורית
sudo mkdir /media/disk2 #Crear carpeta “media” en la carpeta “/media” del sistema operativo.
sudo mount -t ntfs /dev/sdb1 /media/disk2 #Probar montaje de partición/disco “sdb1” en la carpeta asignada.
sudo umount /dev/sdb1 #Desmontar partición/disco “sdb1”
אם הכל הלך כשורה, אנו ממשיכים עם השלבים הבאים:
sudo nano /etc/fstab #Editar archivo fstab
נוסיף את השורה הבאה בסוף הקובץ:
/dev/sdb1 /media/disk2 ntfs-3g defaults 0 0 #Montaje automático de la partición/disco “sdb1” en el arranque.
אנו שומרים את השינויים ומפעילים את הפקודה הבאה כדי לבדוק את ההר שוב:
sudo mount -a #Ejecutar montaje manual de todas las particiones/discos dentro del archivo “fstab”.
במידה והכל תקין עד לנקודה זו, מומלץ להפעיל מחדש את המחשב/שרת ולנסות הרכבה אוטומטית, מקומית ודרך רשת, לאחר שמערכת ההפעלה של השרת פעילה.
שלב 4: הגדר קובץ סמבה מינימלי עם שני השיתופים
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.1.bck #Respaldar el archivo de configuración de samba.
sudo nano /etc/samba/smb.conf #Editar el archivo de configuración actual de samba.
אנו מרוקנים את הקובץ לחלוטין ומוסיפים את התוכן הבא:
#======================= Global Settings =======================
[global]
workgroup = WORKGROUP
security = user
netbios name = SAMBA-PUBLICO
server string = Samba 4.x
hosts allow = 192.168.250.0/255.255.255.0
log level = 3
map to guest = bad user
[PublicoServ]
comment = Data compartida sobre Disco principal del Servidor
path = /opt/publico/
browsable = yes
writable = yes
guest ok = yes
guest only = yes
force create mode = 0777
force directory mode = 0777
read only = no
force group = nogroup
force user = nobody
[PublicoDisk]
comment = Data compartida sobre Disco adicional del Servidor
path = /media/disk2/
browsable = yes
writable = yes
guest ok = yes
guest only = yes
force create mode = 0777
force directory mode = 0777
read only = no
force group = nogroup
force user = nobody
שלב 5: בדוק את תצורת השיתוף והזמינות
sudo testparm #Probar configuración exitosa del archivo de Samba.
sudo systemctl restart smbd nmbd #Reiniciar los Servicios de Samba y NetBIOS.
לאחר מכן, ואם כל שגיאה שנמצאה נפתרה בעבר, כל שנותר הוא לנסות ממחשב אחד או יותר ברשת, עם Windows ו-GNU/Linux, כדי להיות מסוגל לגשת למשאבים המשותפים האמורים באופן אנונימי (אורחים), כלומר , , ללא סיסמאות והגבלות קריאה וכתיבה.
צילומי מסך של חלקים מסוימים של תהליך ההתקנה וההגדרה המלא
תקציר
לסיכום, וכפי שאנו יכולים לראות במדריך קצר ושימושי זה, התקנה והגדרת תצורה פשוטה «שרת סמבה באובונטו 24.04» זה אפשרי עם כמה טיפים וצעדים מהירים מהמסוף של מערכת ההפעלה שלך. ומכיוון שבהזדמנות זו, אנו מגדירים רק תיקייה ציבורית (ללא הגבלות לכל משתמש ברשת), בקרוב אנו מקווים להציע לך חלק שני עם תצורה של תיקיות עבור משתמשים או קבוצות משתמשים שהוגדרו מראש על ידי סיסמה. ובמידה ואתם מכירים טיפים או עצות שימושיות אחרות לשיפור או השלמה של המדריך המהיר הזה, אנו מזמינים אתכם לספר לנו עליהם באמצעות הערות למען הידע והשימושיות של כולם.
לבסוף, זכרו לשתף את הפוסט המהנה והמעניין הזה עם אחרים, כמו גם בקר בהתחלה של «אתר" בספרדית. או בכל שפה אחרת (רק על ידי הוספת 2 אותיות לסוף כתובת האתר הנוכחית שלנו, לדוגמה: ar, de, en, fr, ja, pt ו-ru, בין רבים אחרים) כדי ללמוד עוד תוכן עדכני. בנוסף, אנו מזמינים אותך להצטרף אלינו ערוץ הטלגרם הרשמי כדי לקרוא ולשתף עוד חדשות, מדריכים ומדריכים מהאתר שלנו. וגם, הבא ערוץ טלגרם חלופי כדי ללמוד עוד על Linuxverse באופן כללי.