Configuré una acción como esta:
[global]
security = user
map to guest = Bad Password
usershare allow guests = yes
[vms]
comment = VirtualBox Virtual Machines
path = /home/neil/VirtualBox/HardDisks
guest ok = yes
read only = yes
Y cuando accedo al recurso compartido como yo mismo y escribo mi contraseña, funciona bien:
$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password:
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>
Pero cuando accedo a él como invitado, no funciona:
$ smbclient //neil-ubuntu/vms -U guest
Enter guest's password:
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
Independientemente de la contraseña que escriba.
¿Alguien sabe por qué?
Además, ¿por qué smbclient imprime mensajes de error tan inútiles?
linux
samba
file-sharing
Neil
fuente
fuente
Voy a intervenir aquí con un problema diferente, pero el mismo mensaje de error. Si está utilizando Samba <3.2, no puede conectarse a los servidores de Windows Server 2008 AD. Esto incluye la versión de Samba incluida en CentOS (y presumiblemente RHEL) 5, actualmente Samba 3.0.23. A partir de agosto de 2011, la versión actual de Samba es 3.6.
Utilicé los repositorios de Samba para CentOS 5 alojados por Sernet en http://www.enterprisesamba.org/index.php?id=125 para instalar Samba 3.4 y conectarme a un servidor Win 2008. No olvide instalar / actualizar winbind (yum install samba3-winbind después de agregar el repositorio) y es posible que deba actualizar /etc/krb5.conf (acabo de moverlo a /etc/krb5.conf.bak y otras cosas) trabaja bien).
También recibí con
Got NTLMSSP neg_flags=0x62898215
frecuencia en los registros de smbclient.fuente
tratar
#sudo smbpasswd -a guest
Sólo un tiro allí. Si eso no funciona, intente agregar "invitado" a la línea "usuarios válidos" en /etc/samba/smb.conf así,
fuente