Configurei um compartilhamento como este:
[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
E quando eu acesso o compartilhamento como eu e digito minha senha, ele funciona bem:
$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password:
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>
Mas quando eu o acesso como convidado, ele não 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
Independentemente da senha digitada.
Alguem sabe por quê?
Além disso, por que o smbclient imprime essas mensagens de erro inúteis?
linux
samba
file-sharing
Neil
fonte
fonte
Vou entrar aqui com um problema diferente, mas a mesma mensagem de erro. Se você estiver usando o Samba <3.2, não poderá se conectar aos servidores Windows Server 2008 AD. Isso inclui a versão do Samba incluída no CentOS (e provavelmente no RHEL) 5, atualmente no Samba 3.0.23. Em agosto de 2011, a versão atual do Samba é 3.6.
Usei os repositórios do Samba para o CentOS 5 hospedados pela Sernet em http://www.enterprisesamba.org/index.php?id=125 para instalar o Samba 3.4 e conectar-se a um servidor Win 2008. Não esqueça de instalar / atualizar o winbind (yum install samba3-winbind depois de adicionar o repositório) e talvez seja necessário atualizar o /etc/krb5.conf (eu o mudei para /etc/krb5.conf.bak e outras coisas funciona bem).
Também recebi com
Got NTLMSSP neg_flags=0x62898215
frequência nos logs do smbclient.fonte
experimentar
#sudo smbpasswd -a guest
apenas um tiro lá. Se isso não funcionar, tente adicionar "convidado" à linha "usuários válidos" no /etc/samba/smb.conf,
fonte