Настройка правил udev¶
Чтобы получить доступ к устройствам без прав root, nitropy необходимы правила Nitrokey udev. Если они не поставляются с вашим дистрибутивом, вы можете установить правила вручную:
wget https://raw.githubusercontent.com/Nitrokey/nitrokey-udev-rules/main/41-nitrokey.rules
sudo mv 41-nitrokey.rules /etc/udev/rules.d/
Унаследованные правила также поставляются с libnitrokey.
Скорее всего, вам нужно изменить владельца и права доступа к этому файлу:
sudo chown root:root /etc/udev/rules.d/41-nitrokey.rules
sudo chmod 644 /etc/udev/rules.d/41-nitrokey.rules
После установки правил их необходимо перезагрузить:
sudo udevadm control --reload-rules && sudo udevadm trigger
Если вы по-прежнему не можете получить доступ к устройству, повторите попытку после перезагрузки системы. Если у вас возникли проблемы, посмотрите этот комментарий на github для получения некоторых советов по отладке.