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 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.