/dev
시스템에 있는 모든 스마트 카드 판독기의 장치 노드(계층 구조 아래)를 결정하는 방법을 찾고 있습니다 . 또한 쉘 스크립트에서 이 메서드를 실행해야 합니다.
이 pcsc_scan
도구는 분명히 이러한 장치 노드를 찾는 방법을 알고 있지만 출력에서는 유용한 정보를 찾을 수 없습니다.
동기 부여: 스마트 카드 판독기에 액세스하는 애플리케이션을 컨테이너화하는 Dockerfile을 구축했습니다. 모든 것이 잘 작동하지만 --privileged
특정 옵션이 아닌 path 에서 및 옵션을 사용하고 있습니다 . 스마트 카드 판독기와 연결된 특정 장치 노드를 확인할 수 없기 때문에 이 작업을 수행합니다. 시스템 장치에 대해 컨테이너에 너무 많은 가시성을 제공하기 때문에 이는 보안 문제입니다.--volume
/dev
--device