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:
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.
Jawaban:
Ada dua hal yang saya lakukan untuk membuatnya bekerja, meskipun saya percaya yang pertama mungkin yang diperlukan:
Tampaknya saat Anda mengatur nama mesin cukup awal dalam pengaturan, itu tidak benar-benar memakan waktu sampai reboot lain. Jadi secara internal itu
win-xxxxxxxxxxx
sampai reboot dimana kemudian mengambil nama mesin yang didefinisikan dalam dialog Nama Komputer di atas.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.
sumber
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.
sumber