web-dev-qa-db-fra.com

Comment partager un dossier sur un xubuntu avec Samba?

J'ai une nouvelle installation de xubuntu 18.04.

J'ai installé Sudo apt-get install -y samba samba-common python-glade2 system-config-samba

J'ai ajouté ceci à smb.conf:

[global]
        workgroup = WORKGROUP
        server string = Samba Server %v
        netbios name = ubuntu
        security = user
        map to guest = bad user
        dns proxy = no

[dev]
        path=/home/sylvain/dev/
        writeable=yes
        browseable=yes

bûches de samba:

[2018/08/29 15:56:24.751911,  0] ../lib/util/become_daemon.c:124(daemon_ready)
  STATUS=daemon 'smbd' finished starting up and ready to serve connections
[2018/08/29 15:59:01.798725,  0] ../lib/util/become_daemon.c:124(daemon_ready)
  STATUS=daemon 'smbd' finished starting up and ready to serve connections

Le xubuntu a accès à Internet et je peux le cingler depuis une machine Windows.

La machine est invisible pour les machines Windows. Que puis-je faire pour activer les partages?

1
Syl

Je suis confus par la question - ou peut-être les réponses. Samba - la partie serveur - répondra à toute demande émanant d’un client utilisant le dialecte smb1 jusqu’au dialecte smb3. Cela se fait par le biais d'une négociation avec le client. Et cela se fait automatiquement.

Le problème est-il ceci:

La machine est invisible pour les machines Windows. Que puis-je faire pour activer les partages?

Exécutez cette commande sur votre machine Linux pour trouver le nom d’hôte exact de votre machine:

hostname

Allez sur Exécuter (WinKey + R) sur la machine Win10 et accédez à ce nom d’hôte avec un ".local" à la fin - comme dans:

\\xubuntu-Host-name.local

Dans le pire des cas, accédez au serveur samba par son adresse IP:

\\192.168.0.100

Vous n'avez pas besoin d'activer SMB1 sur le client Win10 pour accéder à un serveur Samba, mais vous devrez y accéder explicitement par son nom car SMB1 contrôle la navigation par nom Netbios - ou "découverte".

1
Morbius1