apt install samba -y
Se redenumeste fisierul de configurare:
mv /etc/samba/smb.conf /etc/samba/smb.conf.old
Se creeaza un nou fisier de configurare:
nano /etc/samba/smb.conf
Se introduce continutul urmator:
#======================= Global Settings =======================
[global]
log file = /var/log/samba/log.%m
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
socket options = TCP_NODELAY
obey pam restrictions = yes
username map = /etc/samba/user.map
map to guest = bad user
encrypt passwords = yes
passwd program = /usr/bin/passwd %u
passdb backend = tdbsam
wins support = true
dns proxy = no
netbios name = SERVER
server string = %h server
password server = Cocosata1
path = /mnt
default = SHARE
unix password sync = yes
workgroup = WORKGROUP
os level = 20
create mode = 777
syslog = 0
usershare allow guests = yes
panic action = /usr/share/samba/panic-action %d
max log size = 1000
directory mode = 777
pam password change = yes
########## Domains ###########
password –gecos „” %u
#======================= Share Definitions =======================
[CARTI]
path = /mnt/CARTI
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[DIVERSE]
path = /mnt/DIVERSE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[FILME]
path = /mnt/FILME
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[MUZIK]
path = /mnt/MUZIK
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[POZE]
path = /mnt/POZE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[SERIALE]
path = /mnt/SERIALE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[TORRENTE]
path = /mnt/TORRENTE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[DOCUMENTARE]
path = /mnt/DOCUMENTARE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes[DOCUMENTARE SERIE]
path = /mnt/DOCUMENTARE_SERIE
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes
Restart Samba:
systemctl restart smbd
Samba preia utilizatorii de sistem care trebuie sa fie creati anterior cu comanda useradd. Utilizatorii de sistem se regasesc in /etc/passwd.
Dupa instalarea Samba se creaza utilizatori dedicati:
smbpasswd -a elvis
New SMB password:
Listeaza utilizatorii Samba:
pdbedit -w -L
Sterge utilizatorul Samba elvis:
pdbedit -x -u elvis