TP 02 jeudi 28 janvier 2012 rappels :
NB : utilisation intensive de la bande passante réseau (Chaque client reporte sa présence à tout le réseau via des broadcasts)
NB: une machine XP “légère” est disponible sur STORE. Pensez à désactiver le pare-feu sur les serveurs !
Le service de partage de fichiers est installé et fonctionne par défaut sur chaque machine Windows (à vérifier)
net user pierre mdp /add
net user pierre
NB: dans l'explorateur Windows, vous pouvez vérifier en passant par le panneau de configuration/comptes utilisateurs
mkdir c:\pub
net share pub=c:\pub
net view \\srvXpPN
pierre@squeeze:~$ smbclient -L srvXpPN Enter pierre's password: Anonymous login successful Domain=[WORKGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Sharename Type Comment --------- ---- ------- Error returning browse list: NT_STATUS_ACCESS_DENIED Anonymous login successful Domain=[WORKGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Server Comment --------- ------- Workgroup Master --------- -------
pierre@squeeze:~$ smbclient -L srvXpPN -U Enter pierre's password: Domain=[srvXpPN] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Sharename Type Comment --------- ---- ------- pub Disk IPC$ IPC IPC distant print$ Disk Pilotes d'imprimantes ADMIN$ Disk Administration à distance C$ Disk Partage par défaut
phierre@squeeze:~$ smbclient //srvXpPN/pub -U pierre Enter pierre's password: Domain=[srvXpPN] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] smb: \> ls . D 0 Wed Mar 26 18:58:28 2008 .. D 0 Wed Mar 26 18:58:28 2008 mp3 D 0 Fri Dec 23 17:55:31 2011 photos D 0 Sun Mar 28 16:32:52 2010 44998 blocks of size 2097152. 157 blocks available smb: \>
root@squeeze:~# mkdir /mnt/srvXpPN
root@squeeze:~# mount -t smbfs -o username=pierre //srvXpPN/pub /mnt/srvXpPN
root@squeeze:~# umount /mnt/srvXpPN
root@squeeze:~# adduser pierre
root@squeeze:~# mkdir /home/pub root@squeeze:~# chmod 777 /home/pub
[pub] comment = Repertoire public path = /home/pub # chemin du partage guest ok = no create mask = 0666 writeable = yes # on peut écrire valid user = pierre, paul # pierre et paul ont accès au partage write list = pierre # seul pierre peut écrire
root@squeeze:~# service samba restart
root@squeeze:~# smbstatus Samba version 3.5.6 PID Username Group Machine ------------------------------------------------------------------- Service pid machine Connected at ------------------------------------------------------- No locked files
root@squeeze:~# smbpasswd -a pierre
c:\> net use p: \\squeeze\pub
c:\> net use