Alors déjà Samba (le partage Windows) c'est compliqué et mal foutu, faut le savoir ! De plus ça a évolué entre un Win98 et un XP/Vista.
Je vais donner ici les infos pour installer un serveur samba sous Linux avec une disponibilité sous Linux et Windows. La configuration se fait via des fichiers textes et sans outils particulier, comme ça le tuto peut être utilisé par tout le monde.
- Cas 1 : partage anonyme (ni login, ni mdp)
- Installer samba avec votre gestionnaire de paquets de votre distrib
- Éditer /etc/samba/smb.conf et y placer :Spoiler :
- Lancer samba : /etc/init.d/samba start ou /etc/rc.d/rc.samba start selon votre distrib.
- Pensez à vérifier votre firewall (Linux et/ou Windows - UDP 137 et 138, TCP 139 et 445) et voilà
- Cas 2 : partage utilisateur (login requit, éventuellement mdp)
- Installer samba avec votre gestionnaire de paquets de votre distrib
- Créer un utilisateur guest avec useradd (useradd -d / -s /bin/false -p "" guest)
- Ajouter les utilisateurs à samba :smbpasswd -a -n guest
smbpasswd -a votre compte linux
saisissez votre mot de passe habituel ou un nouveau mot de passe, valable pour le réseau samba uniqmenent - Éditer /etc/samba/smb.conf et y placer :Spoiler :
- Lancer samba : /etc/init.d/samba start ou /etc/rc.d/rc.samba start selon votre distrib.
- Pensez à vérifier votre firewall (Linux et/ou Windows - UDP 137 et 138, TCP 139 et 445)
- Vous pouvez vous connecter en lecture seule avec guest et en lecture/écriture avec votre compte (saisie de login et du mot de passe réseau).
On peut tout de même s'identifier avec un login/mdp dans le cas 1 si on ajoute un utilisateur avec smbpasswd mais je ne suis pas sûr du résultat, je viendrai éditer mon post.
Je posterai pour expliquer comment partager les homes Linux et une imprimante.
Note1 : Si votre compte Windows est le même que celui sous Linux/samba avec le même mot de passe (réseau ou local), alors la connexion est automatique avec cet utilisateur, et non anonyme.
Note2 : Pensez aux droits Unix, vous pouvez forcer l'utilisateur qui écris ou lit si jamais les droits ne sont pas bons.
Note3 : Pour déconnecter un montage réseau samba sous Windows, ouvrez une console (cmd.exe ou commande.exe) et tapper :
net use le partage réseau /delete