Izan lecina webㅤㅤ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎  

Configuració del servidor SAMBA

Per a fer la instal·lació del servidor SAMBA, utilitzarem un altre servidor Debian, dedicat pel servidor SAMBA

 

Fem ús de la comanda per a instal·lar el Samba, en el meu cas aquest, ja que utilitzo Debian.

vagrant@debian:~$ sudo apt install samba samba-common-bin

Ara, farem la creació de la carpeta o unitat, en el meu cas utilitzarem una carpeta, la creem amb aquesta comanda i a l’arrel del Servidor, ja que, em donava problemes ubicats a la carpeta home dels usuaris.

vagrant@debian:/home/vagrant$ sudo mkdir -p /smb_comparticio
Trèiem els propietaris d’usuari i grup a la carpeta. I canviem els permisos de la carpeta a tothom. No hi ha problema, farem ús d’un usuari amb contrasenya al Debian i tothom tindrà dret a modificació si té la clau.
sudo chown nobody:nogroup /smb_comparticio 
debian@debian:/home/vagrant$ sudo chmod 777 /home/debian/smb_comparticio/

Accedim a l’arxiu de configuració de Samba per a configurar Samba(/etc/samba/smb.conf). Hem afegit aquestes línies de configuració; 

  • la ruta a la carpeta
  • que es pugui cercar
  • no es només de lectura
  • aquí he canviat a “no” per haver creat un usuari amb credencials.
  • i l’usuari creat per al servei Samba
 # Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = illa2.es
	
	[recursillados]
   path = /smb_comparticio
   browseable = yes
   read only = no
   guest ok = no
   valid users = illados

Fem la creació de l’usuari sense carpeta home, login, shell, etc. Només tindrà un ús pel Samba.

debian@debian:/home/vagrant$ sudo adduser --no-create-home --disabled-login --shell /bin/false illa1

Creem una contrasenya amb l’usuari que acabem de crear per al servei Samba. Aquesta contrasenya s’utilitzarà per a l’accés al directori compartit amb Samba.

debian@debian:/home/vagrant$ sudo smbpasswd -a illa1
New SMB password:
Retype new SMB password:
Added user illa1.
GDPR Cookie Consent with Real Cookie Banner