Настройка Агента виртуальных смарт-картLink to Настройка Агента виртуальных смарт-карт

Дополнительная настройка непосредственно Агента смарт-карт обычно не требуется, однако для разрешения нештатных ситуаций может потребоваться включение более подробного уровня журналирования событий драйвера виртуальной смарт-карты:

  • уровень журналирования определяется конфигурационным файлом /etc/reader.conf.d/exconf/vscard. Этого файла может не быть, в таком случае необходимо создать каталог, перейти в него и создать пустой файл:
sudo mkdir -p /etc/reader.conf.d/exconf
cd /etc/reader.conf.d/exconf
sudo touch vscard
BASH
  • для включения отладочного журналирования конфигурационный файл должен содержать единственное значение - LOGLEVEL со значением DEBUG:
LOGLEVEL DEBUG
BASH

Параметр LOGLEVEL определяет уровень журналирования и может принимать значения: DEBUG, INFO, ERROR. При отсутствии файла /etc/reader.conf.d/exconf/vscard значение параметра LOGLEVEL по умолчанию INFO. Это значение может быть переопределено переменной окружения TDSK_DEBUG, в таком случае уровень журналирования будет иметь значение DEBUG.

Для перенаправления смарт-карт по протоколу TERA нужно выполнить дополнительную настройку:

  • удалить файл /etc/reader.conf.d/type/vscard.spice:

sudo rm /etc/reader.conf.d/type/vscard.spice
BASH
  • скопировать существующий файл на замену удаленного:
sudo cp /etc/reader.conf.d/type/vscard.tera /etc/reader.conf.d/type/vscard.spice
BASH
  • перезагрузить службу:
sudo systemctl restart pcscd
BASH