Bonjour tout le monde,
Je me permets d'écrire ici car je sèche sur un sujet : je ne parviens pas à me connecter depuis Windows 10 64 bits à un espace partagé sous LINUX.
La machine Linux est sous la Slackware 14.1, où Samba 4.1.0 tourne.
Je cherche donc à me connecter avec l'utilisateur "fredo" à Samba depuis Windows 10. Cet utilisateur est bien créé sous Linux.
Quand je veux me connecter à l'espace partagé depuis Windows, j'ai le message d'erreur suivant : "windows ne peut pas accéder à \\192.168.0.11\partages"
"Le périphérique ou la ressource distant n'accepte pas la connexion". Lorsque que je demande à Windows de résoudre le problème, il me retourne "le périphérique n'est as configuré pour accepter les connexions sur le port "partage de fichiers et d'imprimantes (SMB)".
Ca m'étonne un peu, car les services sont bien activés dans inet.d coté Linux.
Les traces dans /var/logs/ sont les suivantes (la machine 192.168.0.37 est la machine windows depuis laquelle je veux accéder à Samba):
[2020/10/01 10:13:22.473589, 0] ../source3/lib/access.c:338(allow_access)
Denied connection from 192.168.0.37 (192.168.0.37)
[2020/10/01 10:13:22.473850, 0] ../lib/util/pidfile.c:153(pidfile_unlink)
Failed to delete pidfile /var/run/smbd.pid. Error was No such file or directory
[2020/10/01 10:13:22.502934, 0] ../source3/lib/access.c:338(allow_access)
Denied connection from 192.168.0.37 (192.168.0.37)
[2020/10/01 10:13:22.503191, 0] ../lib/util/pidfile.c:153(pidfile_unlink)
Failed to delete pidfile /var/run/smbd.pid. Error was No such file or directory
[2020/10/01 10:13:22.532605, 0] ../source3/lib/access.c:338(allow_access)
Denied connection from 192.168.0.37 (192.168.0.37)
[2020/10/01 10:13:22.532864, 0] ../lib/util/pidfile.c:153(pidfile_unlink)
Failed to delete pidfile /var/run/smbd.pid. Error was No such file or directory
Pour tester, j'ai exécuter la commande "smbclient -L localhost -U fredo" sous Linux. J'obtiens le résultat suivant, après avoir tapé le mot de passe de l'utilisateur (fredo) :
Enter fredo's password:
Sharename Type Comment
--------- ---- -------
homes Disk Home Directories
partages Disk partages
IPC$ IPC IPC Service (Samba Server)
fredo Disk Home Directories
Server Comment
--------- -------
LILLE Samba Server
Workgroup Master
--------- -------
WORKGROUP
Donc, l'utilisateur "fredo", du moins sur la machine directement, a bien accès à l'espace "partages".
Le fichier de config samba "etc/samba/smb.conf" est le suivant :
[global]
workgroup = WORKGROUP
server string = Samba Server
server role = standalone server
security = user
lanman auth = no
ntlm auth = no
hosts allow = 192.168.0 127.
log file = /var/log/samba.%m
max log size = 50
dns proxy = no
[homes]
comment = Home Directories
browseable = yes
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
[partages]
comment = partages
path = /partages
available = yes
valid users = fredo
read only = no
browseable = yes
public = yes
guest ok = yes
Coté Windows 10, j'ai les réglages suivants :
avec secpol.msc :
Stratégies locales/Options de sécurité/Sécurité réseau : niveau d'authenficiation LAN MANAGER : envoyer uniquement une réponse NTLM version 2 : Refuser LM et NTLM
Activer/désactiver des fonctionnalités Windows :
activé : SMB Direct
activé : Support de partages de fichiers SMB 1.0/CIFS / Client SMB 1.0/CIFS
activé : Support de partages de fichiers SMB 1.0/CIFS / Serveur SMB 1.0/CIFS (vraiment utile, vu que serveur est sous Linux ? )
activé : Support de partages de fichiers SMB 1.0/CIFS / Suppression automatique de SMB 1.0/CIFS
Centre Réseau et partage / Modifier les paramètres de la carte/propriétés de l'ethernet/gestion de réseau/protocole internet version 4 (TCP/IP) :
Coché : Propriété avancées/WINS/Activer NETBIOS sur TCP/IP (vraiment utile ?)
Quelques remarques :
- l'utilisateur "fredo" avec lequel je veux accéder à Samba depuis Windows n'est pas l'utilisateur tournant sous Windows à l'allumage de Windows, et n'est pas créé sous Windows
- sous linux, j'ai lancé (à tort ?) les commandes "smbpasswd -a fredo " et "smbpasswd -e fredo"
Pourriez-vous s'il vous plait m'aider car je désespère
Dans l'attente de vos retours, et en vous en remerciant par avance,
Fatalitas92
Partager