web-dev-qa-db-fra.com

Mon serveur Samba n'apparaît pas dans Windows

Je viens de faire un serveur Ubuntu (16.04.1 LTS) et j'ai suivi tous les tourials sur la façon de le créer et cela n’apparaît pas dans Windows !!! Les seuls paramètres que j'ai modifiés dans smb.conf sont

Workgroup = SANCTUARY

Sanctuary est mon groupe de travail


Et en définitions de partage j'ai fait cela

[Nic]
Comment = Nic
Path = /server/Nic
Browsable = yes
Read only = no
Guest ok = no

Puis j'ai redémarré

Merci et si vous avez une réponse, je l'apprécierais beaucoup

2
Nicolas Hanna

Premier: avez-vous redémarré le service smbd?

La meilleure façon de diagnostiquer est d’essayer de lister les actions,

smbclient -L yourhostname

Et puis accéder à partir de votre ordinateur local:

smbclient //yourhostname/Nic

Source: https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/install.html

En cas de succès, vérifiez l’accès à distance de votre pare-feu: https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to- communiquer avec les autres systèmes windowslinux/

1
jameslol

J'ai eu un problème similaire où j'essayais de partager des fichiers entre un serveur Samba Linux Mint 18 et une station de travail Windows 10. En fouillant, j'ai trouvé ce processus:

Serveur Linux Samba

Vérifiez votre /etc/samba/smb.conf pour les erreurs de syntaxe en exécutant:

testparm

Idéalement, nous recherchons ceci sur la sortie standard quelque part:

Fichier de services chargé, OK.

Si vous utilisez system-config-samba, supprimons un bogue:

Sudo touch /etc/libuser.conf

Sudo chmod 644 /etc/libuser.conf

Maintenant, redémarrez le serveur samba de plusieurs façons en fonction de votre distribution. En voici quelques exemples: Comment redémarrer le serveur samba?

Sudo service smbd redémarrer

Sudo service nmbd redémarrer

Ceci étant fait, nous pouvons vérifier que les processus smbd et nmbd fonctionnent avec ceci:

ps aux | grep mbd

Vous devriez obtenir quelque chose comme ça:

racine 18379 0,0 0,2 337912 15856? Ss 03:04 0:00 smbd -D -s /etc/samba/smb.conf

root 18386 0.0 0.0 240452 5988? Ss 03:04 0:00 nmbd -D -s /etc/samba/smb.conf

S'ils ne courent pas, tirez-les. Vérifiez votre syslog pour les erreurs.

Machine cliente Windows

(où le serveur smb n’apparaît pas sur le réseau).

Maintenant la partie amusante. Ouvrez une fenêtre d’explorateur de fichiers et dans la barre d’adresse, tapez le nom de votre serveur samba et ajoutez-y un '. Local ', par exemple:

\\ mysambaserver.local

Si vous avez correctement configuré samba, il apparaîtra. Ensuite, vous pouvez cliquer avec le bouton droit sur ce serveur dans l'Explorateur et créer un raccourci dans le menu Démarrer ou dans votre liste d'accès rapide.

TL; DR

Je donne crédit à ce qui est dû: crédit va sur altair4 sur les forums Linux Mint (une bête). Si vous avez plus de questions sur cette méthode, posez-vous un bon ... consultez son post pour voir si vous avez oublié quelque chose lors de l'installation ou de la configuration.

1
endorpheus

J'ai essayé sur un autre ordinateur et tout va bien maintenant!

0
Nicolas Hanna