글쎄, 이것은 다양한 Linux 커뮤니티에서 오래되고 해결되지 않은 문제이며 해결될 가치가 있습니다. 기본적으로 개인 정보 보호와 보안이 중요한 기능이기 때문에 요즘 모든 사람에게 필수적인 기술이 되었고, Linux 시스템은 강력하고 효율적이어야 하고, 해결되지 않은 문제는 짜증나는 상황이기 때문입니다.
MAC 주소를 변경하려고 하면 다음 오류 메시지가 나타납니다.시스템에 너무 많은 파일이 열려 있습니다..
1번을 시도해보세요:macchanger
(Debian 10의 버전 1.7.0)을 사용하여 Wi-Fi 카드의 MAC 주소를 변경해 보았습니다(케이블 연결에는 문제 없음). 다음 단계를 입력합니다.
sudo ip link set wlp3s0 down
(네트워크 연결을 끊습니다)sudo macchanger -a wlp3s0
(MAC 주소 변경)[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system
(에러 메시지)
나는 노력했다또 다른 변화여기에는 네트워크 관리자 서비스 중지가 포함되지만 아무 일도 일어나지 않습니다.
2번 시도:명령만 사용하여 MAC 주소를 변경해 보십시오 ip
(단계:아치 위키):
sudo ip link set dev wlp3s0 down
(네트워크 연결을 끊습니다)sudo ip link set dev wlp3s0 address XX:XX:XX:XX:XX:XX
(사용자 정의 MAC 주소를 설정하고 XX를 숫자로 바꾸세요)RTNETLINK answers: Too many open files in system
(에러 메시지)
Linux 커뮤니티의 다양한 포럼에는 이 오류 메시지에 대한 항목이 하나 이상 있습니다(예:아쿠벤투,유닉스&리눅스,아키텍처Linux,macchanger의 공식 저장소) 그리고아직까지는 명확하고 간결한 답변이 없습니다..