1 votes

Samba entre le serveur Ubuntu 10.10 et Windows Vista, Windows 7

J'ai une boîte linux fonctionnant sous Linux server ubuntu 10.10. J'ai installé Samba sur cette boîte linux et je veux partager des fichiers avec mes ordinateurs portables qui fonctionnent sous Windows Vista home et Windows 7 home. Je me suis battu avec la configuration pendant près d'un mois, mais je n'ai pas réussi à la mettre en place. Si j'essaie d'accéder au dossier de partage à partir de Windows Vista, j'obtiens le message suivant

"Windows cannot access \\server_ip_address". 
Error code: 0x80070035. The network path was not found.

Si j'accède à partir de Windows 7, après avoir entré le mot de passe pour me connecter, je peux voir la liste des dossiers partagés sur la boîte Linux. Mais si je clique sur un dossier partagé, j'obtiens le même message d'erreur que ci-dessus.

Tail /var/log/samba/log.windows7-pc j'ai obtenu le message suivant :

[2011/03/16 00:17:41.427238,  0] smbd/service.c:988(make_connection_snum)
canonicalize_connect_path failed for service sharemedia, path /root/sharemedia

Voici mes paramètres dans smb.conf [global] modes de partage = oui nom de netbios = Samba

workgroup = WORKGROUP

wins support = yes

encrypt passwords = true

[sharemedia]
comment = Tesing sharing using Samba
path=/root/sharemedia/
public = yes
valid users = samba_usr_name

; make sure all files are sensible permissions
create mask = 0660
force create mask = 0660
directory mask = 2770
force directory mask = 2770
directory security mask = 0000

; Normal share parameters          
read only = no
browseable = yes
writable = yes                     
guest ok = no

2voto

srcspider Points 139

J'ai résolu mon problème de connexion de ma boîte Windows 7 à mon samba Ubuntu (11.10). J'avais l'erreur "Windows cannot access" (0x80070035 - the network path was not found" en essayant d'accéder au serveur (ou partage). J'ai essayé beaucoup de choses, mais quand je suis arrivé à ce qui a réellement résolu le problème (tous les autres éléments inversés), c'était le "client réseau Microsoft : Signer numériquement les communications (toujours)" qui était à l'origine de mon problème. Une fois ce paramètre désactivé, je pouvais voir les partages et mapper le lecteur.

1voto

Joshua D'Alton Points 418

Essayez d'activer l'invité OK. De plus, accédez-vous via l'IP ou via un nom ?

De plus, en raison des permissions étranges qui peuvent parfois s'appliquer à /root, vous devriez essayer un autre répertoire, par exemple /home/someusers/sharemedia/.

Ce n'est qu'une demi-solution, je ne peux pas être sûr de la nature du problème sans un dépannage supplémentaire.

0 votes

Vous avez raison. C'est le problème de l'autorisation de la racine. J'ai créé un autre dossier sous un répertoire d'utilisateur normal et cela fonctionne bien maintenant. Merci beaucoup. Désolé, je ne peux pas voter pour votre réponse. J'ai accidentellement migré ma question dans serverfault (je ne sais pas pourquoi ils avaient cette option) et il faut au moins 15 réputation pour voter up :( Je ne sais pas comment migrer à nouveau vers stackoverflow.

0 votes

@chepukha Ne vous inquiétez pas, je l'ai fait pour vous (vote vers le haut) :)

0voto

grs Points 2190

Juste pour un test, essayez de désactiver IPv6 : comme décrit ici . Voir aussi ubuntuforums.org .

0 votes

J'ai désactivé ipv6 sur Ubuntu depuis que je l'ai installé. Windows 7 peut maintenant accéder au dossier partagé même si ipv6 est disponible. Windows Vista par contre a toujours le problème même après avoir désactivé ipv6. Merci de votre compréhension.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X