Zorglub a écrit :le mien se résume à ça
[zorglub]
force user = zorglub
browseable = no
path = /home/zorglub
writeable = yes
[ftp]
force user = zorglub
browseable = no
writeable = yes
path = /media/disk2
et convertir les utlisateurs unix en utilisateurs samba, c'est tout ce dont je me souviens
bon courage ;)
Tu as mis les bonnes informations générales de partage dans smb.conf?
[global]
server string = fanfarlo
workgroup = Home
netbios name = fanfarlo
public = yes
encrypt passwords = true
Ensuite, c'est la procédure normale :
[home]
path = /home/fanfarlo
read only = no
writeable = yes
valid users = fanfarlo
comment = home
Tu as créé un password pour l'utilisateur?
Code :
sudo smbpasswd -a Usual
Si ça ne fonctionne toujours pas, que te dit Samba en local? Installe un client pour voir ce qui se passe.
Code :
sudo aptitude install smbclient
Et navigue dedans pour voir :
Code :
smbclient //127.0.0.1/home -U usual
Si le "ls" ne te liste pas ton home redémarre samba : sudo /etc/init.d/samba restart
Pour y accéder depuis linux n'oublie pas d'installer le package
smbfs non plus:
Code :
sudo aptitude install smbfs
Ensuite tu crées un répertoire pour centraliser tes points de montage :
Code :
mkdir /home/Usual/montage
Avec à l'intérieur un dossier pour chacune de tes machines :
Code :
mkdir /home/Usual/montage/Debian
Tu récupères l'IP que tu as assignée à ta machine et tu le montes dans ce répertoire :
Code :
smbmount //192.168.0.*/share /home/Usual/montage/Debian -o username=Usual
Rentre ton mot de passe et un ls /home/Usual/montage/Debian devrait te renvoyer ton home.
Si ça fonctionne tu le montes en définitif :
Code :
//192.168.0.*/share /home/usual/montage/Debian smbfs password=****,username=Usual,uid=1000,gid=1000 0 0
Si tu as déjà fait tout ça et ça ne fonctionne toujours pas, tente de réinstaller proprement samba avec tous les fichiers de configuration et de repartir à zéro.
Sinon je ne sais vraiment pas.
