Estoy intentando configurar una conexión Samba entre mi servidor Linux y la computadora de mi casa. Sin embargo, cuando intento agregar el recurso compartido Samba como unidad de red usando
net use k: \\ip.ip.ip.ip\shared password /user:username
Recibo el siguiente mensaje de error:
System Error 53 has occured.
The network path was not found.
Acabo de configurar el servidor Samba usando
sudo smbpasswd -a username
sudo net usershare add shared /home/user/shared "Shared Files" username:f
Eso es todo lo que hice con las configuraciones, todo lo demás está recién instalado.
sudo smbclient -L ip.ip.ip.ip
De hecho, imprime los recursos compartidos que estoy buscando cuando los ejecuto en el shell de Linux.
¿Alguna idea sobre cómo resolver el problema?
Editar: Mi Firewall de Windows y mi Firewall AVG están deshabilitados. Estoy ejecutando Windows 8.1
Editar: testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
Editar: información compartida de usuario de sudo net
[shared]
path=/home/username/shared
comment=Shared Files
usershare_acl=V220110897556081\username:F,
guest_ok=n
Respuesta1
Tuve el mismo problema con mi servidor Samba. Lo arreglé forzando que el nombre NetBIOS del servidor Samba se resolviera en su IP local en el archivo de hosts. Para ser claros, hice esta modificación al archivo hosts en la máquina Windows que uso para acceder al recurso compartido Samba.
Es decir, abra C:/Windows/System32/drivers/etc/hosts
como Administrador y agregue una línea con la IP y el nombre del host samba así:
192.168.0.2 RASPBERRYPI
Respuesta2
Me enfrenté al mismo problema. Artículos comohttp://woshub.com/smb-1-0-support-in-windows-server-2012-r2/y https://support.microsoft.com/en-us/help/2696547/detect-enable-disable-smbv1-smbv2-smbv3-in-windows-and-windows-serverEstuvieron estupendos.
Sin embargo, ninguno de ellos mencionó modificar las siguientes políticas de grupo (Configuración de la computadora/Configuración de Windows/Configuración de seguridad/Políticas locales/Opciones de seguridad):
- Cambio de “Seguridad de red: nivel de autenticación de LAN Manager” para enviar respuestas LM y NTLM
- “Seguridad de red: seguridad de sesión mínima para servidores basados en NTLM SSP (incluido RPC seguro)” - Desactivar la opción Requerir cifrado de 128 bits
- “Seguridad de red: seguridad de sesión mínima para clientes basados en NTLM SSP (incluido RPC seguro)” - Desactivar la opción Requerir cifrado de 128 bits
... que finalmente solucionó el problema. Por cierto, usando Windows 2012R2 para conectarse a una samba muy antigua.
Respuesta3
Mismo problema en Debian 10.
Solución:
sudo apt install samba-vfs-modules
PD: Mi problema se debió al módulo widelinks.so