כל הזכויות שמורות לטל בן שושן – Shushan.co.il
Samba Linux
הוא פיצ'ר שנותן לשרת הלינוקס אפשרות לתקשר ולפעול בפרוטוקולים של "מייקרוסופט – Windows בפרט" כמו שיתוף קבצים SMB \ CIFS שירותי DC, צירוף לדומיין וכו',
במאמר זה נראה כיצד להתקין את השרת וכיצד לתפעל אותו
שם השירות: SMB
שם הדימון: smbd
NMBD – קיצור של NetBIOS Message Block Daemon משמש על מנת למצוא את שמות השרתים ואז שירות בשם SMBD קיצור של Server Message Block Daemon פועל על מנת לתת גישה לתיקיות השיתוף
נתקין את Samba (ה* מסמן לו להתקין את כל החבילות שהשם שלהם מתחיל ב samba)
[root@localhost ~]# yum -y install samba samba-client samba-common
נכנס לתיקיית ההגדרות של samba
[root@localhost ~]# cd /etc/samba/
נערוך את קובץ ההגדרות
[root@localhost ~]# vi smb.conf
נמחק את כל הטקסט בקובץ ונוסיף במקומו
[global] workgroup = WORKGROUP server string = Samba Server %v netbios name = srvr1 security = user map to guest = bad user dns proxy = no #= Share == [tal] path = /samba/share browsable =yes writable = yes guest ok = yes read only = no
נשתמש בפקודה על מנת לבדוק את הSyntx והאם הוא נכון
[root@localhost ~]# testparm
ניצור תיקייה בשם tal
[root@localhost ~]# mkdir -p /samba/share
ניתן הרשאות
[root@localhost samba ~]# cd /samba [root@localhost samba ~]# chmod -R 0755 share/ [root@localhost samba ~]# chown -R nobody:nobody share/ [root@localhost samba ~]# chcon -t samba_share_t share/
נשמור את הקובץ ובצע ריסטארט לשירות ה SMABA
[root@localhost ~]# systemctl restart smb.service [root@localhost ~]# systemctl restart nmb.service
נוסיף לFirewall את Samba
[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=samba [root@localhost ~]# firewall-cmd --reload
כעת נפתח את התיקייה בווינדוס ונקיש את שם השרת והתיקייה
\\192.168.1.100\
נוכל להעתיק קבצים ואף להוריד קבצים אל המחשב