Configurer Samba pour avoir des partages anonymes et des partages protégés par mot de passeDescription Blog // affichée sur la liste tutos:
Voici un petit tutoriel pour installer et configurer samba afin d'avoir des répertoires accessibles en anonyme et des répertoires accessibles uniquement par mot de passe.
Voici un petit tutoriel pour installer et configurer samba afin d'avoir des répertoires accessible en anonyme et des répertoire accessible uniquement par mot de passe. Alors je n'ai rien inventé, je suis parti du tuto du lien ci-dessous mais je l'ai complété car telquel il ne fonctionnait pas completement.
sourceInstaller Samba:
Code :
sudo apt-get install samba
Affichez le contenu de shadow pour vérifier qu'il y a bien un compte nobody:
Code :
sudo cat /etc/shadow
Verifiez que le compte nobody existe bien (pas nécessaire pour Ubuntu 14.04)
Code :
sudo smbpasswd -n nobody
sudo smbpasswd -e nobody
La premiere commande cree le compte nobody avec un mot de passe null. La deuxieme active le compte.
Donnez un mot de passe pour le compte qui se connecte aux partages avec un mot de passe
Code :
sudo smbpasswd -a nom_du_user
Ajouter ces lignes au fichier smb.conf si elles n'existent pas
Code :
[global]
security = user
null passwords = yes
map to guest = Bad User
Enfin voici des exemples de partages:
Code :
[Incoming]
comment = Incoming avec acces sans mot de passe et droits d'ecriture
path = /mnt/archive/incoming
read only = yes
browseable = yes
public = yes
writable = yes
guest ok = yes
[Videos]
comment = Videos avec access sans mot de passe
path = /mnt/archive/Videos
read only = yes
browseable = yes
public = yes
writable = no
guest ok = yes
[Raid]
comment = Access avec un compte uniquement + droits d'ecriture
path = /mnt/archive/files_perso/
valid users = nom_du_user
write list = nom_du_user
browseable = yes
writable = yes
read only = no
Relancer samba:
Code :
sudo /etc/init.d/samba restart
Quelques commandes en plus:
Pour que le partage n'apparaisse pas dans windows:
Code :
browseable = no
Pour limiter l'acces a certaines machines
Code :
hosts allow = 192.168.0.1 192.168.0.5
=================================
=================================
si jamais certains ont des soucis avec vista / seven et samba
faites ce petit
trickdepuis aucun soucis entre seven et samba chez moi (avant ca durait 3 plombes à réagir)
=================================
=================================