Saya mengatur pembagian seperti ini:
[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
Dan ketika saya mengakses share sebagai diri saya sendiri, dan mengetikkan kata sandi saya, itu berfungsi dengan baik:
$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password:
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>
Tetapi ketika saya mengaksesnya sebagai tamu, itu tidak berfungsi:
$ 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
Terlepas dari kata sandi apa yang saya ketik.
Adakah yang tahu mengapa?
Juga, mengapa smbclient mencetak pesan kesalahan yang tidak berguna seperti itu?
linux
samba
file-sharing
Neil
sumber
sumber
Saya hanya akan berpadu di sini dengan masalah yang berbeda, tetapi pesan kesalahan yang sama. Jika Anda menggunakan Samba <3.2, Anda tidak dapat terhubung ke server Windows Server 2008 AD. Ini termasuk versi Samba yang termasuk dalam CentOS (dan mungkin RHEL) 5, saat ini Samba 3.0.23. Pada Agustus 2011, versi Samba saat ini adalah 3.6.
Saya menggunakan repositori Samba untuk CentOS 5 yang diselenggarakan oleh Sernet di http://www.enterprisesamba.org/index.php?id=125 untuk menginstal Samba 3.4 dan terhubung ke server Win 2008. Jangan lupa untuk menginstal / memperbarui winbind (yum instal samba3-winbind setelah Anda menambahkan repositori) dan Anda mungkin perlu memperbarui /etc/krb5.conf (saya baru saja memindahkannya ke /etc/krb5.conf.bak dan yang lainnya bekerja dengan baik).
Saya juga
Got NTLMSSP neg_flags=0x62898215
sering menerima dalam log smbclient.sumber
mencoba
#sudo smbpasswd -a guest
hanya tembakan di sana. Jika itu tidak berhasil, coba tambahkan "guest 'ke baris" pengguna yang valid "di /etc/samba/smb.conf seperti itu,
sumber