Windows 7, menghubungkan ke saham Samba

25

Bagaimana saya bisa terhubung ke share Samba dengan otentikasi menggunakan Windows 7?

Kami memiliki banyak server Linux, HP-UX dan AIX di jaringan kami dengan folder yang dibagikan menggunakan Samba. Ini tidak terhubung ke Active Directory kami atau apa pun, kami cukup mengetikkan nama pengguna dan kata sandi saat kami terhubung. Semuanya masih berfungsi dengan baik dari Windows XP, tetapi kami telah memutakhirkan beberapa mesin ke Windows 7 dan mereka tidak dapat mengakses share. Anda dimintai kata sandi, tetapi dikatakan "Kata sandi jaringan yang ditentukan salah" (bukan).

Colin Pickard
sumber

Jawaban:

23
  1. Jalankan: gpedit.msc

  2. Menemukan:

    Root Console -> Kebijakan Komputer Lokal -> Konfigurasi Komputer -> Pengaturan Windows -> -> Pengaturan Keamanan -> Kebijakan Lokal -> Opsi Keamanan

    Saat Anda di sana, ubah kebijakan berikut

  3. Klien jaringan Microsoft: Kirim kata sandi yang tidak dienkripsi ke server SMB pihak ketiga: Alihkan ke "Diaktifkan".

  4. Keamanan jaringan: Level otentikasi Manajer LAN: Pilih opsi: Kirim LM & NTLM - gunakan keamanan sesi NTLMv2 jika dinegosiasikan.

Cy.
sumber
Terima kasih, ini menyelesaikan masalah. Kedengarannya kita mungkin harus meningkatkan samba di semua server kita juga, tetapi itu akan memakan waktu cukup lama ...
Colin Pickard
1
tidak bekerja untuk saya> :(
endolith
5
@ Cy. Alih-alih menjalankan gpedit.msc dan melakukan semua navigasi itu, secpol.msc membawa Anda langsung ke pengaturan keamanan Anda. Segala sesuatu yang lain benar kalau tidak ..
1
@ user168261: Saya menjalankan Samba versi terbaru. # 4 berfungsi (dan diperlukan). # 3 tidak perlu (dengan versi Samba yang lebih baru).
Gerrat
2
Saya menjalankan Windows 8 dan solusi ini tidak berhasil untuk saya.
ktamlyn
7

Saya memiliki masalah yang sama. Ini berhasil bagi saya:

Dapatkan Vista dan Samba untuk bekerja | TechRepublic

  1. Buka perintah Jalankan dan ketik "secpol.msc".

  2. Tekan "lanjutkan" saat diminta oleh Vista.

  3. Klik pada "Kebijakan Lokal" -> "Opsi Keamanan"

  4. Buka kebijakan "Keamanan Jaringan: tingkat otentikasi Manajer LAN" dan buka.

  5. Secara default Windows Vista menetapkan kebijakan untuk "Hanya tanggapan NTVLM2". Ubah ini menjadi "LM dan NTLM - gunakan keamanan sesi NTLMV2 jika dinegosiasikan".

0fnt
sumber
100 jika saya bisa! Sudah berusaha agar ini berfungsi lebih dari sehari.
Gerrat
1
Untuk Windows 7, atur "Keamanan jaringan: Level otentikasi Manajer LAN" -> Kirim hanya respons NTLMv2
pkSML
3

Jika Anda menjalankan Samba versi lama, ada kemungkinan Anda mengalami masalah ini . Berikut ini beberapa diskusi lebih lanjut . Pada dasarnya, Windows Vista dan 7 menonaktifkan metode otentikasi yang lama dan tidak aman yang Samba gunakan secara default. Tweak pengaturan registri seperti yang dijelaskan dalam artikel harus membuatnya berfungsi. Idealnya, tentu saja, Anda akan memutakhirkan Samba ke versi baru, tetapi itu mungkin saat ini tidak memungkinkan.

Jika ini tidak berhasil, bisakah Anda memposting versi Samba yang sedang Anda jalankan?

dsolimano
sumber
Saya tidak memiliki kunci LmCompatibilityLevel pada mesin Win7 saya. Saya tidak tahu apakah membuat kunci akan berhasil? Solusi gpedit tetap bekerja untuk saya.
Colin Pickard
1
Versi Samba apa yang dibutuhkan? Apakah ini masalah konfigurasi samba?
endolith
0

Saya memiliki masalah yang sama. Ketika saya mencoba terhubung, saya mendapatkan 0x80004005kesalahan izin:

masukkan deskripsi gambar di sini

Sementara saya melakukannya:

  • Ubah keamanan jaringan: Level Autentikasi Manajer LAN ke “Kirim respons LM & NTLM”
  • Ubah Keamanan Sesi Minimum untuk NTLM SSP untuk menonaktifkan “Memerlukan enkripsi 128-bit” menjadi “Tanpa Keamanan Minimum”.
  • Membatalkan instalasi KB2536276 .

Hal lain yang harus dilakukan adalah:

  • aktifkan Client for Microsoft NetworksWiFi menjuntai saya Network panel.

Mengaktifkan File and printer sharing for Microsoft Networksdi Network panelmemungkinkan saya akses ke folder bersama Win7.

gavenkoa
sumber