Mi servidor Samba no aparece en Windows

Mi servidor Samba no aparece en Windows

¡Acabo de crear un servidor Ubuntu (16.04.1 LTS) y he seguido todos los tutoriales sobre cómo crear uno y no aparece en Windows! La única configuración que tengo cambios en smb.conf es

Workgroup = SANCTUARY

Santuario es mi grupo de trabajo


Y en Compartir definiciones hice esto

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

Luego reinicié

Gracias y si tienes una respuesta te lo agradecería mucho.

Respuesta1

La clasificación de Google de esta respuesta es alta, así que pensé en contribuir con la solución actual de Windows 10.
Windows 10 ya no admite el descubrimiento de NetBIOS.

Puedes solucionar este problema habilitando el inseguro SMBv1 (o eso he leído), pero es una mala idea y debes hacerlo en todos tus clientes. La mejor manera es implementarDescubrimiento de servicios weben su servidor Linux.

wsddlogra esto. Los archivos de servicio prefabricados también están disponibles en el git del tipo (aunque para Ubuntu tuve que cambiar el grupo de nadie a nogrupo para que funcionara). Funciona muy bien.

Respuesta2

Tuve un problema similar al intentar compartir archivos entre un servidor Linux Mint 18 Samba y una estación de trabajo con Windows 10. Investigando un poco encontré este proceso:

Servidor Linux Samba

Verifique su /etc/samba/smb.conf en busca de errores de sintaxis ejecutando:

parm de prueba

Idealmente, estamos buscando esto en la salida estándar en algún lugar:

Archivo de servicios cargado OK.

Si está utilizando system-config-samba, eliminemos un error:

sudo touch /etc/libuser.conf

sudo chmod 644 /etc/libuser.conf

Ahora reinicie el servidor samba de varias maneras dependiendo de su distribución. Aquí hay algunos ejemplos de eso: ¿Cómo reiniciar el servidor samba?

reinicio del servicio sudo smbd

reiniciar el servicio sudo nmbd

Una vez hecho esto, podemos verificar que los procesos smbd y nmbd se estén ejecutando con esto:

ps auxiliar | grep mbd

Deberías obtener algo como esto:

raíz 18379 0,0 0,2 337912 15856? SS 03:04 0:00 smbd -D -s /etc/samba/smb.conf

raíz 18386 0,0 0,0 240452 5988? Ss 03:04 0:00 nmbd -D -s /etc/samba/smb.conf

Si no están funcionando, enciéndelos. Verifique su syslog en busca de errores.

máquina cliente de Windows

(donde el servidor smb no aparece en la red).

Ahora la parte divertida. Abra una ventana del explorador de archivos y en la barra de direcciones escriba el nombre de su servidor Samba y agregue un '.local' a él como este:

\\mysambaserver.local

Si ha configurado samba correctamente, aparecerá de inmediato. Luego, puede hacer clic derecho en este servidor en el explorador y crear un acceso directo en el menú de inicio o en su lista de acceso rápido.

TL;DR

Doy crédito a quien corresponde: Créditova a altair4 en los foros de Linux Mint (una bestia). Si tiene más preguntas sobre este método, haga un esfuerzo sólido...revisa su publicaciónpara ver si se perdió algo durante la instalación o configuración.

Respuesta3

Primero: ¿reinició el servicio smbd?

La mejor manera de diagnosticar es intentar cotizar las acciones,

smbclient -L yourhostname

Y luego accediendo desde su computadora local:

smbclient //yourhostname/Nic

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

Si tiene éxito, verifique su firewall para obtener acceso remoto:https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to-communicate-with-other-windowslinux-systems/

información relacionada