- [global]
- workgroup = UnixShare
- server string = Samba Server Version %v
- netbios name = MyLaptop
- interfaces = eth0 lo
- hosts allow = 192.168.1. 192.168.100. 10.
- security = server
- passdb backend = tdbsam
- load printers = no
- cups options = raw
- [Movies]
- comment = Movies
- path = /share
- browseable = yes
- writable = yes
- guest ok = no
- public = no
- write list = Zatarra
- read list = Zatarra
- directory mode = 0777
- create mask = 0777
Video:
Pentru calitate mai buna folositi formatul 720p (HD)
YouTube - Linux sharing using Samba
Description:
yum clean all
yum install samba
rm -rf /etc/samba/smb.conf
vi /etc/samba/smb.cfg (si dati paste la urmatoarele)
#Begin of smb.conf
#End of smb.conf
(Parametrii cu rosu trebuie sa vii setati personal!!!)
Foarte important!
Daca folositi CentOS, acesta are SELinux (un utilitar care blocheaza share-ul).
Pentru a debloca share-ul pe un path random (pe langa /home/user , /tmp si altele, care nu sunt blocate) trebuie sa dati una din urmatoarele comenzi:
setsebool -P samba_export_all_rw on (pentru permisiuni rw pe share)
setsebool -P samba_export_all_ro on (pentru permisiuni ro pe share)
Pentru modificari permanente:
echo "samba_export_all_rw=1" >> /etc/selinux/config (pentru permisiuni rw pe share)
echo "samba_export_all_ro=1" >> /etc/selinux/config (pentru permisiuni ro pe share)
ro - read only ; rw - read/write
Pe langa SELinux, CentOS are si un firewall prin iptables preconfigurat, care de asemenea blocheaza samba. Pentru a dezactiva acest firewall folositi:
iptables -F
Pentru modificari permanente:
chkconfig iptables off --level=35
La urmatorul pass trebuie sa va adaugati un user pentru a va autentifica.
useradd Zatarra (pentru shell)
passwd Zatarra (setare parola)
smbpasswd -a Zatarra (pentru samba)
Dupa ce ati configurat parametrii de Samba trebuie sa porniti serviciul si sa il puneti la startup
Pornit: service smb start
Status: service smb status
Restart: service smb restart
Rulare automata la startup:
chkconfig smb on --level=35
In Windows, dati al doilea click pe Desktop, dati New shortcut si la path scrieti ip-ul masinii virtuale sau al serverului pe care rulati samba eg: \\10.19.2.70 in cazul meu.
La nume puteti introduce ce doriti eg: Samba server
Dati finish si dati dublu click pe icoana creata.
Introduceti userul si parola
And voila, aveti acces la folderul din Linux-ul vostru.
In cazul in care ati realizat ceva modificari la useri folositi comanda net use * /del in cmd pentru a da logout
Pentru orice nelamurire sau problema nu ezitati sa postati. Sper sa puteti adapta tutorialul pentru serverele/desktop-urile/laptop-urile voastre.
Respect si toate cele bune.
Welcome to BitCell. Click here to register !