Apa yang dimaksud dengan NT_STATUS_BAD_NETWORK_NAME dalam bahasa Samba?


16

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?

Jawaban:


12

Saya ingat masalah seperti ini. Saya pikir itu disebabkan oleh izin direktori di suatu tempat di jalan yang hilang dibaca. Periksa perm direktori adalah 755 untuk path.

Kesalahan ini juga dikembalikan jika jalur tidak ada.


Anda benar, itu masalah dalam kasus saya. Jika Anda mendapatkan pesan kesalahan yang tidak berguna sama seperti saya, itu bisa menjadi masalah lain juga.
Neil

5
alasan lain yang mungkin: definisi berbagi menunjuk ke direktori yang tidak ada.
Felix Schwarz

@ Felikschwarz: Ceria, itu yang harus diingat.
user9517

1

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=0x62898215sering menerima dalam log smbclient.


0

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,

valid users = user1, guest
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.