Saya menjalankan smbclient di Ubuntu, mencoba menyambung ke kotak Windows, dan saya mendapatkan "pengaturan sesi gagal: NT_STATUS_LOGON_FAILURE".
Saya telah memverifikasi bahwa saya dapat melakukan ping kotak dan telnet ke port 139/445, jadi saya cukup yakin bahwa itu bukan masalah firewall. Dan klien saya mengatakan bahwa mereka dapat terhubung ke kotak Windows ini dari kotak Windows lain dengan kombinasi userid / password tanpa masalah. Juga, kotak ini dapat terhubung melalui smbclient ke kotak Windows lain yang dimiliki klien ini.
Ada ide lain mengapa ini tidak berhasil?
Masalah yang sama. Saya harus menambahkan pengguna ke file kata sandi Samba
Rupanya ini karena konfigurasi default di /etc/samba/smb.conf adalah
Saya tidak menggunakan pengontrol domain atau direktori aktif, jadi saya akan berpikir bahwa akses ke file kata sandi biasa akan menjadi default, tapi saya rasa tidak. Akan lebih baik jika itu jelas dalam dokumentasi yang saya temukan. Referensi "smbpasswd" memberikan petunjuk yang mengarah ke solusi ini.
sumber
smbclient -L localhost
tamu, tetapi belum dapat terhubung menggunakan host windows. Saya pikir ini setidaknya satu langkah ke depan. Saya pikir port-nya dari sini Anda harus memasukkan nomor port untuk memeriksa jawaban Anda.Saya mengalami masalah yang sama dengan smbclient, dan saya perhatikan bahwa itu hilang ketika saya secara manual memilih opsi "Just Enable File Sharing" pada dialog File Sharing yang Anda dapatkan setelah mengklik kanan secara manual pada folder yang ingin Anda bagikan.
Di beberapa mesin Windows (seperti Windows XP) Anda perlu menambahkan ini untuk mengizinkan berbagi jarak jauh untuk pengguna yang bukan tamu:
atau, mengotomatisasi menggunakan baris perintah windows xp:
Setelah itu, smbclient bekerja tanpa masalah dengan pengguna apa pun.
Banyak terima kasih kepada jethomas di http://www.techsupportforum.com/forums/f10/enable-file-sharing-via-the-command-line-133562.html
sumber
Ini mungkin karena alasan berikut:
sumber
smbpasswd
apa yang perlu saya gunakan untuk menetapkan kredensial ketika saya mendapatkan kesalahan yang sama.Saya mendapat masalah yang sama ketika saya berlari
Perintah itu meminta saya untuk memasukkan kata sandi untuk pengguna root, namun ketika saya memasukkan kata sandi, saya menerima kesalahan NT_STATUS_LOGON_FAILURE.
Saya menambahkan -U untuk menentukan nama pengguna mesin jarak jauh saya dan itu berhasil
sumber
Pada Windows 10 (host) dan CentOS 7 (tamu) saya dapat memperbaiki masalah otentikasi dengan mematikan berbagi yang dilindungi kata sandi: Jaringan dan pusat berbagi / Pengaturan berbagi lanjutan / semua jaringan / Berbagi yang dilindungi kata sandi
Ini dapat membantu hanya untuk pemecahan masalah , saya tidak akan merekomendasikan untuk tidak menggunakannya untuk penggunaan sehari-hari.
sumber