Tengo un servidor Samba versión 4.1.11 ejecutándose en Ubuntu 14.04. No puedo conectarme desde Windows 10 (pero sí desde Windows 7).
El servidor y los clientes no están en la misma LAN.
El mensaje de error de Windows es que el servidor está en línea pero no responde. Sin embargo, los registros de Samba dicen lo contrario.
He adjuntado los registros para un intento de conexión fallido de Windows 10, y aquellos para un intento exitoso de Windows 7 (en comparación).
Brevemente, a diferencia del intento exitoso, el fallido comienza con:
switch message SMBnegprot (pid 2855) conn 0x0
luego solicita varios protocolos diferentes antes de seleccionar SMB2_FF
. Entonces, después de algunas negociaciones de seguridad, cambia al protocolo SMB 2.???
, a continuación SMB3_00
, seguido por:
Server exit (NT_STATUS_END_OF_FILE).
El intento exitoso selecciona el protocolo SMB2_10
desde el principio, pero Windows 10 ni siquiera solicita este protocolo.
Aquí están los registros:
Intento fallido (desde Windows 10)
http://pastebin.com/M0xmBuY3
Intento exitoso (desde Windows 7)
http://pastebin.com/jF8VzaiA
He agregado mi archivo smb.conf en un comentario (no puede tener más de 2 enlaces con <10 reputación)
Respuestas:
Creo que tengo una solución que funciona en Windows 7-10 y en Server 2012
En mi caso, ayudar a comentar mi línea "smb ports 139".
Estoy usando FreeBSD 10 con Samba 4.4.5
Aquí hay una copia de mi SMB4.conf. Espero que esto ayude a alguien.
fuente
Esto resolvió mi problema:
https://lists.samba.org/archive/samba/2015-September/193886.html
Otras lecturas:
fuente
Descubrí que esto funcionaría y sin necesidad de editar el Registro o deshabilitar los servicios SMB 2/3 pude conectarme a mi raspi 3 que usa Samba-4.2.10-Debian escribiendo manualmente la dirección y escribiendo la configuración del nombre de netbios en el archivo smb.conf de raspi en la barra de direcciones del explorador de archivos en Windows 10.
Hacía clic en la pestaña de red pero no podía encontrar mi recurso compartido de samba, a pesar de que el uso compartido de red estaba habilitado y qué no, pero después de escribir //192.168.0.22 (dirección de mi pi) o // SAMBA (el nombre de netbios Configuré en smb.conf) pude conectarme y compartir mi samba.
Mi Windows 10 en ese momento todavía no se conectaba a SMB 4.x, pero parecía funcionar alrededor de esto. Después de eso, simplemente asigne el disco y ya no necesita ingresar manualmente la dirección.
Versión Win 10 - 10.0.14393 Build 14393 (con las últimas actualizaciones)
Espero que esto ayude a alguien más en el futuro.
// SAMBA //192.168.0.22
fuente
En Windows 10 Fall Creators Update y Windows Server, versión 1709 (RS3), el protocolo de red Server Message Block versión 1 (SMBv1) ya no está instalado de forma predeterminada.
Programa y características, agregar / quitar características de Windows ... encienda CIF / SMB 1.0
fuente
Estoy de acuerdo con otros relacionados con la configuración predeterminada en Windows 10 como cliente. De todos modos, lo hice funcionar SIN cambios en el lado del cliente con esta configuración en la sección Global en el servidor samba (samba-4.7.1-9.el7_5.x86_64 - versión de repositorio para CentOs 7):
fuente
Tuve el mismo problema, mi estación de trabajo con Windows 10 no se pudo conectar a Sambashare después de la actualización de win, los errores fueron el error 53 y la falta de protocolos de configuración de victorias en el registro ¡nada realmente ayudó en mi caso!
Lo que funcionó para mí fue:
Servicios abiertos (haga clic derecho en Inicio -> Administración de computadoras -> Servicios y aplicaciones -> y haga clic en servicios)
Ahora en servicios, desplácese hacia abajo hasta Workstation, ¿se está ejecutando el servicio? Si no, puede tener el mismo problema que yo tuve.
en mis 3 PC que funcionan ahora todas tienen dependencias + controlador de soporte de navegador + servicio de interfaz de tienda de red + SMB 1.x Miniredirector + SMB 2.0 Miniredirector
La forma en que solucioné mi problema fue:
eliminar el servicio: sc.exe eliminar lanmanworkstation
Servicio de recreación: sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
y luego iniciar el servicio
Y mi parte de Samba estaba accesible incluso sin reiniciar.
fuente
Tengo Samba 4.2.10 en CentOS 7.2. Ninguna de las respuestas anteriores funcionó para mí, pero cuando desactivé el paquete jumbo en Windows 10, todo comenzó a funcionar con la configuración predeterminada en la instalación limpia de Windows 10, muy simple. Espero que ayude a alguien más. :)
fuente
Soy un principiante en Linux. Probé muchas opciones. ¡Después de pasar muchas horas, encontré la solución!
(Recomiendo hacer una copia de smb.conf, y después de intentar hacer cambios) Funciona al 100% en Windows 10/7/8 / Ubuntu el 07.06.2017 con una nueva instalación de Ubuntu y samba
Otra cosa que creo que es importante, ¡cambia la ruta
/home/server-media/Desktop/test
o crea la misma ruta en tu servidor!Para iniciar y detener samba, use el comando
Para facilitar la edición, utilice el comandante de medianoche. Comience el comando desde la raíz "mc"
Copie todo el texto de la configuración a continuación. Después de intentar y estar seguro de que está funcionando, puede eliminar el anterior.
fuente