Nautilus no ve acciones en 18.04

13

Después de actualizar PC no esenciales a 18.04, mientras mantengo mi PC principal en 17.10, me encuentro con un pequeño problema con las redes y Nautilus en 18.04.

Cuando selecciono Otras ubicaciones en la barra lateral de Nautilus, espero ver las otras máquinas en mi red más mi red de Windows. Todos están ahí en máquinas que ejecutan 17.10, pero no aparecen en 18.04. También en 18.04, aunque hay un ícono para la red de Windows, al hacer clic en él no aparecen los grupos de trabajo existentes como lo hace en 17.10.

Mis /etc/samba/smb.confarchivos son idénticos en todas las máquinas. Puedo acceder a los recursos compartidos desde las máquinas 18.04 ejecutando:

nautilus smb://<ip address>

en una terminal, por lo que sospecho que tiene algo que ver con Nautilus en lugar de Samba. La versión de Nautilus en las máquinas 17.10 es 3.26.0, en las máquinas 18.04 es 3.26.3.

Richard Quint
fuente

Respuestas:

15

Hay dos problemas diferentes en su descripción.

El problema de la "Red de Windows" se debe a que samba cambió el nivel de protocolo de un cliente: https://ubuntuforums.org/showthread.php?t=2384959

Para restaurarlo a como solía funcionar: Instale smbclient:

sudo apt install smbclient

Luego edite /etc/samba/smb.conf y agregue una línea debajo de la línea workgroup = WORKGROUP :

client max protocol = NT1

Guarde el archivo y reinicie ... sí ... reinicie.

Lea la publicación del foro sobre por qué Samba cambió esto para ver si le afecta.

El otro problema acerca de no encontrar servidores samba 17.10 parece extraño porque a partir de esa versión deberían "publicarse" automáticamente independientemente del nivel de protocolo. Vería si el siguiente servicio se ejecuta en todas sus máquinas:

sudo service avahi-daemon status

Si no se está ejecutando, reinícielo:

sudo service avahi-demon start

Cambiar el cliente max a NT1 también debería corregir el descubrimiento de Ubuntu 17.10, pero el método avahi realmente debería funcionar de manera predeterminada.

Morbius1
fuente
La primera parte de la respuesta resolvió mi problema, el avahi-daemon ya se estaba ejecutando.
Richard Quint
client max protocol = SMB2 también funcionó para mí. SMB3 no.
sk
client max protocol = NT1- gracias, gracias ! He estado buscando la respuesta a esto durante días. Aunque ahora tengo dos acciones locales que se muestran para esta máquina, ambas smb://xubuntu.localy smb://xubuntu. Aunque puedo vivir con esto. Ahora voy a ver si lo mismo funciona en mi caja de Debian.
Fiddy Bux
1

Tuve que deshabilitar el firewall de ufw para que la navegación de red de Windows funcionara. No he descubierto qué reglas hacer que funcione con el firewall activado.

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                  
hikerbk
fuente
0

Deshabilitar el cortafuegos resuelve el problema.

la otra solución es dejar pasar el tráfico entrante desde la intranet (por ejemplo xxx1 / 24) en udp con el puerto de origen establecido en 137, y también dejar pasar el tráfico entrante desde la intranet en udp con el puerto de destino establecido en 137. Los otros puertos de No es necesario abrir netbios.

usuario979675
fuente
¡Bienvenido a AskUbuntu! ¿podrías agregar un poco más de detalle a tu respuesta? ¿Este cambio se realiza en la computadora o en el enrutador? ¿CÓMO se "deja pasar el tráfico entrante desde la intranet"? ¡Gracias!
Joshua Besneatte
Simplemente está funcionando porque tengo un servidor de trabajo en funcionamiento en el nas.
user979675
El cambio se realiza en la computadora cambiando las reglas de firewall por gufw. Tengo que decir que estaba funcionando, pero ahora ya no funciona porque mi NAS está caído, así que no tengo más servidor de victorias.
user979675