Gpg
scdaemon/gpg 不工作
我正在嘗試設置我的 Nitrokey(GPG usb 智能卡)。我通過將 reader-port 添加到 scdaemon 配置文件中使其工作。我不得不這樣做,因為我的筆記型電腦有多個內置的智能卡讀卡器。如果在啟動時插入 Nitrokey,它似乎可以工作。如果不是,我需要
pcscd
手動重新啟動。似乎即使在配置中定義了讀取器埠,它也僅在 nitrokey 是第一個讀取器 (
pcsc_scan -n
) 時才有效。我怎麼能調試這個?它應該在啟動後檢測智能卡(即使它不是第一個讀卡器),而無需手動重新啟動任何服務。
我承認這比干淨的解決方案更像是一種解決方法,但您可以使用 udev 規則重新啟動
pcscd
.我有類似的問題
scdaemon
。我使用 udevscdaemon
通過將其添加到 udev 規則來重新啟動插入智能卡讀卡器:RUN+="/usr/bin/killall -9 scdaemon"