web-dev-qa-db-fra.com

Nautilus ne voit pas les actions en 18.04

Après la mise à niveau vers 18.04 des ordinateurs non essentiels, tout en conservant mon ordinateur principal sous 17.10, je rencontre un problème mineur de mise en réseau et Nautilus dans 18.04.

Lorsque je sélectionne Autres emplacements dans la barre latérale de Nautilus, je m'attends à voir les autres ordinateurs de mon réseau, ainsi que mon réseau Windows. Ils sont tous présents sur les machines exécutant 17.10, mais n'apparaissent pas dans 18.04. Toujours dans 18.04, bien qu'il y ait une icône pour le réseau Windows, cliquer dessus ne fait pas apparaître les groupes de travail existants comme dans 17.10.

Mes fichiers /etc/samba/smb.conf sont identiques sur toutes les machines. Je peux accéder aux partages des machines 18.04 en lançant:

nautilus smb://<ip address>

dans un terminal, c’est pourquoi je suppose que cela a quelque chose à voir avec Nautilus plutôt qu'avec Samba. La version Nautilus sur les machines 17.10 est 3.26.0, sur les machines 18.04, 3.26.3.

11
Richard Quint

Votre description comporte deux problèmes différents.

Le problème "Réseau Windows" est dû au fait que Samba a changé le niveau de protocole du client: https://ubuntuforums.org/showthread.php?t=2384959

Pour le restaurer, procédez comme suit: Installez smbclient:

Sudo apt install smbclient

Ensuite, éditez /etc/samba/smb.conf et ajoutez une ligne sous le groupe de travail = WORKGROUP :

client max protocol = NT1

Enregistrez le fichier et redémarrez ... oui ... redémarrez.

S'il vous plaît lisez le post du forum sur pourquoi Samba a changé cela pour voir si cela vous concerne.

L’autre problème de ne pas trouver les serveurs samba 17.10 semble étrange car, à partir de cette version, ils devraient être "publiés" automatiquement, quel que soit le niveau de protocole. Je verrais si le service suivant est exécuté sur toutes vos machines:

Sudo service avahi-daemon status

Si ce n'est pas en cours d'exécution redémarrez-le:

Sudo service avahi-demon start

Changer le client max en NT1 devrait également corriger la découverte Ubuntu 17.10 mais la méthode avahi devrait vraiment fonctionner par défaut.

13
Morbius1

J'ai dû désactiver le pare-feu ufw pour que la navigation sur le réseau Windows fonctionne. Vous n'avez pas compris sur quelles règles le faire fonctionner avec un pare-feu est activé.

Status: active

To                         Action      From
--                         ------      ----
137,138/udp                ALLOW       Anywhere                  
139,445/tcp                ALLOW       Anywhere                  
Apache Full                ALLOW       Anywhere                  
Samba                      ALLOW       Anywhere                  
Samba (v6)                 ALLOW       Anywhere (v6)             

22/tcp                     ALLOW OUT   Anywhere                  
1
hikerbk