¡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/