![NetworkManager: USB 이더넷 유선 동글에 대한 연결을 제한합니다.](https://linux55.com/image/224309/NetworkManager%3A%20USB%20%EC%9D%B4%EB%8D%94%EB%84%B7%20%EC%9C%A0%EC%84%A0%20%EB%8F%99%EA%B8%80%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%97%B0%EA%B2%B0%EC%9D%84%20%EC%A0%9C%ED%95%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
NetworkManager를 사용하여 USB 이더넷 유선 동글에 대한 연결을 제한하고 싶습니다.
문서에서는https://developer-old.gnome.org/NetworkManager/stable/nm-settings-nmcli.html:
interface-name
: 일치시킬 인터페이스 이름 목록입니다. 각 요소는 쉘 와일드카드 패턴입니다.
속성을 사용해 보았지만 시도하면 다음과 같습니다 connection.interface-name
.enx*
# nmcli c up usb-dongle ifname enx00249b000000
Error: device 'enx00249b000000' not compatible with connection 'usb-dongle': The interface names of the device and the connection didn't match.
어떤 아이디어가 있나요?
EDIT1: systemd-networkd와 동등한 것이 필요합니다일치.이름=enx*
답변1
"제한"이란 USB WiFi 어댑터가 사용되는 것을 방지한다는 의미입니까?
회사 워크스테이션에서 USB 썸 드라이브를 차단하는 방법은 모듈 삽입을 차단하는 것입니다. 어쩌면 당신도 똑같이 할 수 있을까요? 다음 내용으로 /etc/modprobe.d에 "block_usb_wifi.conf"라는 파일을 만듭니다.
install wsusbcore :
이렇게 하면 USB 스틱을 삽입할 때 드라이버가 로드되지 않습니다. 이렇게 하면 모든 사용자의 모든 USB WiFi 장치가 차단됩니다.