web-dev-qa-db-ja.com

Samba AD + Windows10スマートカードログイン

Samba4 AD DC VM(VirtualBox上のUbuntuサーバー16.04 64ビット))で実行されているWindows 10クライアントを使用しています。次に、を介してユーザーを認証しようとしています。 Windows。私はすでに別のマシンでスマートカードを使用してログインすることができました。Windows7では主に次のチュートリアルを使用しています。 https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controllerhttps://wiki.samba.org/index.php/Samba_AD_Smart_Card_Login

残念ながら、これはWindows 10では機能しません(チュートリアルを完全にこの新しいマシンでやり直しました)。

Sambaドメインのユーザー(Administrator、test_user)を使用してログインできます。しかし、スマートカードを使用すると、「RPC障害」が発生します。私のVMは同じマシン上にあるので、RPCが関係している理由がわかりませんか?その後、私のマシンは自動的に再起動します。イベントログには「LogonUi.exe」と表示されます。クラッシュしました。

奇妙なことに、私のsambaログには、カードを使用してドメインに正常にログインしたことが示されています。 (PKINITの事前認証は成功しました、authtime:xxx、私のWin7と同じです)

1
Y0a0bon

Sambaの最新バージョン(4.7.3)を手動で更新(ソースから構築)することで修正されました。

UbuntuのサーバーLTSバージョンを使用して、最新の修正がありませんでした(バージョン4.3.11を実行していました)。ソースをコンパイルしましたが、正常に動作します。

1
Y0a0bon