이 경우에 뭔가 빠졌다고 생각합니다. 컴퓨터의 모든 USB 포트를 비활성화하고 싶습니다 (누군가가 마우스 나 키보드를 꽂지 않고 모든 것을 망가뜨릴 수 있습니다) 2.6.38 이상의 커널에서 다른 주제를 보았으므로 다음을 사용해야합니다 :데비안 컴퓨터에서 USB 포트 사용 안함
echo "0" > "/sys/bus/usb/devices/usbX/power/autosuspend_delay_ms"
echo "auto" > "/sys/bus/usb/devices/usbX/power/control"
스크립트가 기술적으로 작동하지만 설정은 해당 파일에서 양호하지만 포트는 여전히 작동합니다. 내가 무엇이 누락 되었습니까?
감사합니다.
글쎄, 예를 들어, 나는 usb1에 대해 한 줄, usb2에 한 줄, usb3 한 줄을 만들었다. –
당신은 장치 ID를 사용하고 있습니까? 예를 들어 사용중인 장치 "id"가 올바른지 확인하십시오 :'dmesg | grep "usb"'를 사용하고 "usb"다음에 숫자를 사용하십시오. 예 :'usb 2-4.4 : SerialNumber : A0848020' :'/sys/bus/usb/devices/2-4.4/power/ ... .' 그리고 기기가 사용 중이 아닌지 확인하십시오. – AnouarZ
여기에서 답을 확인하십시오. 한 번에 비활성화 할 수있는 방법도 있습니다. https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on -off-with-linux/12675749 # 12675749 – AnouarZ