Instal·lació i configuració de Samba a Ubuntu 24.04
Aquesta guia explica com instal·lar, configurar i protegir un recurs compartit amb Samba a Ubuntu 24.04.
1. Actualitzar el sistema
sudo apt update
sudo apt upgrade
2. Instal·lar Samba i verificar la instal·lació
sudo apt install samba
smbd --version
3. Crear el directori compartit
sudo mkdir -p /mnt/sdc1/sambashare
sudo chmod 2770 /mnt/sdc1/sambashare
sudo chown root:yourusername /mnt/sdc1/sambashare
Substitueix
yourusernamepel teu nom d’usuari.
4. Configurar Samba
Edita el fitxer de configuració:
sudo nano /etc/samba/smb.conf
Afegeix al final del fitxer:
[sambashare]
path = /mnt/sdc1/sambashare
browsable = yes
read only = no
guest ok = no
valid users = yourusername
force group = yourusername
create mask = 0660
directory mask = 2770
Substitueix
yourusernamepel teu nom d’usuari.
5. Reiniciar el servei Samba
sudo systemctl restart smbd
sudo systemctl status smbd
6. Crear un usuari Samba
sudo smbpasswd -a yourusername
7. Configurar el Firewall
Consulta la guia de configuració d'iptables per permetre els ports necessaris per Samba (139 i 445):
sudo iptables -A INPUT -p tcp --dport 139 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 445 -j ACCEPT
sudo iptables-save | sudo tee /etc/iptables/rules.v4
8. Comprovar l'estat
- Comprova l'estat del servei:
sudo systemctl status smbd - Comprova les regles del firewall:
sudo iptables -L -v --line-numbers - Comprova la configuració de Samba:
testparm
Notes:
- Assegura’t que el directori i el nom del recurs compartit siguin correctes.
- Pots afegir més usuaris repetint el pas 6.
- Consulta la documentació oficial de Samba per a més opcions avançades.