GNU/Linux >> Belajar Linux >  >> Linux

Terhubung dengan Samba ke Windows Share mengembalikan NT_STATUS_DUPLICATE_NAME

Solusi 1:

Nama NetBIOS dari mesin windows adalah sesuatu yang berbeda

Itu masalahmu. Ini mudah diperbaiki dengan peretasan registri di mesin Windows. Lihat http://support.microsoft.com/kb/281308 untuk detailnya.

Perbarui

Artikel dukungan asli yang ditautkan di atas telah hilang (terima kasih Microsoft). Artikel baru adalah akses berbagi server file SMB tidak berhasil melalui alias DNS CNAME.

Joril juga menunjukkan bahwa server dapat memiliki beberapa nama NetBIOS. Ini dilakukan dengan mengedit kunci registri:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\OptionalNames

dan menambahkan nama ekstra.

Solusi 2:

Anda mungkin mendapatkan kesalahan itu karena mesin Windows tidak memahami dirinya sendiri untuk diidentifikasi sebagai apa yang Anda sambungkan. (Menggunakan informasi autentikasi yang salah akan mengubah kesalahan karena masalah ini tidak muncul hingga nanti dalam proses koneksi.)

Coba sambungkan sebagai nomor IP-nya, bukan windows-machine . Jika itu berhasil, itu menegaskan bahwa nama adalah apa yang terjadi, dan Anda dapat menyelesaikannya dengan membuat PDC memahami dirinya sendiri sebagai windows-machine atau hanya dengan menggunakan nomor IP.

Solusi 3:

Anda harus menggunakan flag "-m" untuk menentukan versi protokol maks yang akan Anda gunakan. Secara default adalah "NT1", di sini dari halaman manual smbclient:

-m|--max-protocol protocol
    This allows the user to select the highest SMB protocol level that
    smbclient will use to connect to the server. By default this is set
    to NT1, which is the highest available SMB1 protocol. To connect
    using SMB2 or SMB3 protocol, use the strings SMB2 or SMB3
    respectively. Note that to connect to a Windows 2012 server with
    encrypted transport selecting a max-protocol of SMB3 is required.

Saya menduga versi "NT1" mengandalkan hal-hal netbios, tidak seperti SMB2 dan selanjutnya.

Jadi coba lagi dengan "-m SMB3" atau "-m SMB2", Anda juga mendapatkan banyak keuntungan dalam performa.

Solusi 4:

Anda dapat menggunakan opsi -I dan memberikan alamat ip.

smbclient -U username -W workgroup -L //windows-machine  -I <machine-ipaddr>

Linux
  1. Bagaimana Mengaktifkan Izin File Unix Di Samba Share Dengan Smb 2.0+?

  2. Bagaimana Cara Mengetahui Apa Itu Domain Untuk Menghubungkan Dengan Samba?

  3. Bagikan File Database Mysql Dengan Windows Pada Dual Boot?

  1. Cara membuat share Windows di FreeNAS

  2. Kesalahan Kata Sandi Windows 10 dengan Samba Share

  3. mount error(13):Izin ditolak dengan windows share

  1. Cara Membuat Berbagi Samba di Ubuntu 20.04

  2. Bagaimana cara saya berbagi internet dengan Windows dari kotak Linux saya?

  3. Tidak dapat terhubung ke berbagi Linux Samba dari Windows 10