Mer*_*hts 5 firefox google-chrome smartcard
我想使用我的比利时 EID 在线登录政府网站。如何在 Ubuntu 14.04 中的 Google Chrome 和 Firefox 中进行设置?
谢谢!
所有与比利时 eid 相关的软件都在一个单独的软件存档中,而不是默认 Ubuntu 安装的一部分。您首先必须通过下载和安装存档.deb包来添加此存档。
转到比利时开斋节中间件页面并下载名为eid-archive.deb. 通过在文件浏览器中双击文件**来安装存档.deb。
安装存档后,您可以安装读卡器的驱动程序。驱动程序确保您的计算机可以与读卡器通信。对于 ACR38U 类型的读卡器(您从政府那里获得的),请安装以下组件
sudo apt update
sudo apt install libacr38u libacr38ucontrol0 libacr38ucontrol-dev libccid
Run Code Online (Sandbox Code Playgroud)
安装后,可能需要重新启动计算机。这些驱动程序也适用于某些带有内置读卡器的戴尔键盘
如果您收到错误Unable to locate package libacr38u,则表示您没有安装比利时开斋节软件存档。请重复步骤 1. 并运行sudo apt-get update以确保您的计算机知道比利时开斋节档案。
中间件是一个程序,用于从您的计算机查看您的 ID 信息。要安装中间件,请运行以下命令。第一个命令更新 repo,这是必要的!
sudo apt update
sudo apt install eid-viewer eid-mw
Run Code Online (Sandbox Code Playgroud)
现在您可以检查 eID 阅读器是否适用于该程序eID Viewer(它在 Ubuntu Menu/Dash 中)。
如果您可以使用“eID 查看器”查看/使用您的 eID,那么您可以继续配置您的浏览器。如果“eID Viewer”看不到读卡器和卡,则您必须为读卡器安装额外的驱动程序。
安装完查看器和中间件后,重启firefox,它应该可以工作了。请参阅下文了解如何进行测试。
将这些说明复制到 Gedit 或其他文本编辑器并关闭谷歌浏览器并运行以下命令
sudo apt install libnss3-tools
modutil -dbdir sql:.pki/nssdb/ -add "Belgium eID" -libfile /usr/lib/x86_64-linux-gnu/libbeidpkcs11.so.0.0.0
Run Code Online (Sandbox Code Playgroud)
每次插入读卡器后,您都必须重新启动 Google Chrome 浏览器才能正常工作。请参阅“在浏览器中测试 eID”以测试它是否成功。
您可以通过转到比利时 eID 测试页面并按照他们的说明进行测试。如果您开始测试结束,您会收到“找不到页面”或“ssl 错误”的消息,说明 eID 无法正常工作。
在 Google Chrome 中:插入读卡器后重新启动浏览器以使其工作。
来源