Fedora 31システムでWindows Server 2019リモートデスクトップサービスにUSB /スマートカード(Datevスマートカードリーダー)をリダイレクトしようとしています。試してみましたが、それらrdesktop
のxfreerdp
どれも私が望む結果を示していませんでした。
私が試したこと:
opensc ccid pcsc-lite pcsc-tools
Fedoraで動作するようにPCSCDサービスをインストールして開始しました。 (スマートカードではなくスマートカードリーダーなのであえていらないと思うけど)rdesktop
以下を使用してリダイレクトしようとしましたが、rdesktop -u $USER -d WINDOWS -r scard rds.my.tld
この接続はWindowsログイン画面で中断されました。削除して-r scard
みるとすべてがうまく動作するので、このスイッチに問題があるようです。以下を使用してリダイレクトしようとしました
xfreerdp
。xfreerdp -d WINDOWS -u $USER /usb:dbg,dev:VENDOOR:DEVICE rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:rules:allow rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:auto rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:VENDOOR:DEVICE rds.my.tdl
xfreerdp -d WINDOWS -u $USER /smartcard rds.my.tdl
すべてのxfreerdp
セッションはうまく実行されますが、どこにもデバイスが表示されません。 WindowsのScardsvrが有効になって起動しました。ドライバが正しくインストールされていることを確認するために、すべてのdatevツールをインストールしました。一般的なUSBデータスティックも試してみました。それも無駄です。もう知りません。 Windowsで何か抜けましたか?
# xfreerdp --version
This is FreeRDP version 2.0.0-dev5 (n/a)
# rdesktop --version
Version 1.9.0. Copyright (C) 1999-2016 Matthew Chapman et al.