Windows + rdesktop + eToken 64K + Ubuntu 10.04 (Lucid) mini-HOWTO

Nov 01, 2010 13:09

Цель: обеспечить доступ к удаленному рабочему столу Windows с аутентификацией по сертификату с ключом на eToken.

В Ubuntu по непонятной мне причине rdesktop собран без поддержки SmartCard.
Установить пересобранный rdesktop:
sudo add-apt-repository ppa:maestro-alubia/ppa &&
sudo apt-get update && sudo apt-get install rdesktop
Установить поддержку SmartCard:
sudo apt-get install opensc pcscd libengine-pkcs11-openssl
Убедиться, что в /etc/openct.conf раскомментирована секция вашего eToken:
grep etoken64 /etc/openct.conf
driver etoken64 {
Добавить в /etc/opensc/opensc.conf строку reader_drivers = openct;
perl -i.orig -p -e 's/(\s*)(# reader_drivers = .*)/\1\2\n\1reader_drivers = openct;/' /etc/opensc/opensc.conf
Можно проверить, что токен виден и подключаться:
pkcs11-tool -I
rdesktop -r scard -f -k en-us windowshost

Литература: Aladdin eToken 64k

ad, scripting, security, opensc, linux, foss, etoken, pkcs, sed

Previous post Next post
Up