В последнее время я обсуждал с PyUSB и обнаружил, что он отлично работает на Linux (Ubuntu имеет libusb 0.1 и 1.0, а также OpenUSB)... но только если я запускаю программу с правами root (с sudo
, конечно).
Может ли кто-нибудь сказать мне, почему для этого требуются повышенные привилегии и, что более важно, если я могу каким-то образом изменить права, чтобы заставить его работать для обычных учетных записей пользователей?