Samba 3を使用していて、Windows 8 PCをSambaドメインに参加させたい。
Windows 8はそのままでは参加できないため、次のレジストリエントリを追加しました。
HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
DWORD DomainCompatibilityMode 1
DWORD DNSNameResolutionRequired 0
そして、今ではSambaサーバーと通信しますが、次のエラーが表示されます:
そして、Sambaサーバーで作成されたマシン名がその名前と一致しないことに気付きました。
win-8jq3fg1n74e$:x:30003:30003:Machine:/var/lib/nobody:/bin/false
内部名を使用しているようです。
以下は、 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.
すぐに参加できないとはどういう意味ですか?ProではなくWindows 8コアを使用していますか、それとも何か他に問題がありますか?
—
-nhinkle
@nhinkle Windows 7がすぐにSambaドメインに参加できないのと同じ意味で-Samba3はNTタイプのドメインをサポートし、W7とW8は開始する前に上記のレジストリ設定を必要とします。
—
ポール
ええ、わかりました。したがって、それは後方互換性の問題です。明確にしてくれてありがとう。
—
-nhinkle