Impossible d'accéder au partage SAMBA sur la boîte Ubuntu 12.04 à partir de la boîte XP.
SAMBA est opérationnel sur la machine Ubuntu. smb.conf
contient le nom de groupe de travail Windows correct et je peux voir la boîte Ubuntu à partir de la machine XP.
Sur la boîte Ubuntu, j'ai configuré un nom d'utilisateur UNIX CCD1
avec un mot de passe à des fins de partage. J'ai ajouté un nom d'utilisateur Samba dans la configuration du serveur Samba de UNIX name: ccd1
, Windows Username: Mike
(nom d'utilisateur figurant sur la zone XP), et un mot de passe (identique à celui utilisé pour le nom d'utilisateur UNIX).
J'ai donné l'accès au dossier partagé Samba pour ce nom d'utilisateur.
Sur la zone XP, je peux parcourir le voisinage réseau, accéder aux partages de groupe de travail et consulter la zone Ubuntu. Je peux voir le dossier partagé sur la boîte Ubuntu. Il partage également des imprimantes. Je peux accéder aux imprimantes, je ne peux pas accéder au dossier partagé.
Voici comment /etc/samba/smb.conf répertorie les deux partages:
[PRINT$]
comment = all printers
browseable = no
path = var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 6766
[CCD_Staff_Dailies]
comment = Shared Folder
path = /media/HDD 1/CCD/CCD_Staff_Dailies
writeable = yes
; browseable = yes
valid users = sysadmin, ccd1
Si j'essaie d'afficher le contenu du dossier partagé à partir de la boîte XP, il ne me demande pas mes informations d'identification, je reçois simplement:
\ Ccd-files-linux\CCD_Staff_Dailies n'est pas accessible. Vous n'êtes peut-être pas autorisé à utiliser cette ressource réseau. Contactez l'administrateur de ce serveur pour savoir si vous avez des autorisations d'accès. L'accès est refusé."
Je souhaite simplement entrer dans un enregistrement public dans lequel vous devez ajouter ces configurations dans la section [Global] de /etc/samba/smb.conf pour que Windows XP puisse se connecter à votre serveur Samba 4.5. :
server max protocol = NT1
lanman auth = yes
ntlm auth = yes
Bien entendu, cela compromet la sécurité à un niveau dont je n’ai délibérément pas conscience.
Juste pour mettre à jour la réponse de @loop. Je vous recommande d'utiliser min protocol = NT1
au lieu de server max protocol = NT1
pour permettre à d'autres clients d'utiliser les versions les plus récentes et les plus sécurisées de SMB.