Bagaimana saya bisa menghubungkan PC Windows 8 ke domain Samba

11

Saya menggunakan Samba 3, dan ingin bergabung dengan PC Windows 8 saya ke domain Samba.

Windows 8 tidak dapat bergabung di luar kotak, jadi saya menambahkan entri registri berikut:

HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
        DWORD DomainCompatibilityMode 1
        DWORD DNSNameResolutionRequired 0 

Dan sekarang ia berbicara ke server Samba ok, namun saya mendapatkan kesalahan berikut: Samba Windows 8 error

Dan saya perhatikan bahwa nama mesin yang dibuat pada server samba tidak cocok dengan namanya:

win-8jq3fg1n74e$:x:30003:30003:Machine:/var/lib/nobody:/bin/false

Itu seperti menggunakan nama internal.

Berikut ini adalah kesalahan dalam smb.log

[2012/10/21 14:26:16.099520,  0] passdb/pdb_interface.c:348(pdb_default_create_user) _samr_create_user: Running the command `/usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false win-8jq3fg1n74e$' gave 9        
[2012/10/21 14:26:28.143224,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2012/10/21 14:26:28.143420,  0] lib/util_sock.c:1441(get_peer_addr_internal)
  getpeername failed. Error was Transport endpoint is not  connected
  read_fd_with_timeout: client 0.0.0.0 read error = Connection reset by peer.
Paul
sumber
Apa maksudmu tidak bisa bergabung di luar kotak? Apakah Anda menggunakan inti Windows 8, bukan Pro, atau ada sesuatu yang salah?
nhinkle
@ninkink maksud saya dengan cara yang sama bahwa Windows 7 tidak dapat bergabung dengan domain Samba di luar kotak - Samba3 mendukung domain tipe NT, dan W7 dan W8 sehingga memerlukan pengaturan registri di atas sebelum Anda mulai.
Paul
Ahh, begitu. Jadi ini masalah kompatibilitas ke belakang. Terima kasih telah mengklarifikasi.
nhinkle

Jawaban:

5

Ada dua hal yang saya lakukan untuk membuatnya bekerja, meskipun saya percaya yang pertama mungkin yang diperlukan:

  1. Tampaknya saat Anda mengatur nama mesin cukup awal dalam pengaturan, itu tidak benar-benar memakan waktu sampai reboot lain. Jadi secara internal itu win-xxxxxxxxxxxsampai reboot dimana kemudian mengambil nama mesin yang didefinisikan dalam dialog Nama Komputer di atas.

  2. Mengatur akhiran primer dalam dialog Nama Komputer

Dengan pengaturan registri di OP dan boot tambahan (dan mungkin memastikan ada sufiks), bergabung dengan domain Samba berfungsi dengan baik.

Paul
sumber
1
Saya pikir mengubah nama komputer saat Anda bergabung tampaknya merupakan kesalahan yang cukup umum. Anda mengubah nama sistem, reboot, lalu bergabung, reboot. Jika Anda mencoba mengubah nama sistem saat bergabung dengan domain - itu akan mencoba menggunakan nama sistem lama untuk bergabung dan Hal Buruk Akan Terjadi (tm).
Natalie Adams
Nama komputer tidak berubah selama bergabung.
Paul
0
[2012/10/21 14:26:28.143224,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2012/10/21 14:26:28.143420,  0] lib/util_sock.c:1441(get_peer_addr_internal)

Saya memiliki masalah yang sama. Saya mungkin telah memutuskan hubungan antara pengguna dan grup.

Saya menghapus pengguna dan grup, membuat yang baru, dan itu OK.

Selai
sumber