まあ、これはさまざまな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コミュニティのさまざまなフォーラムには、このエラーメッセージに関する1つ以上のエントリがあります(例:アクベント、Unix&Linux、アーキテクチャLinux、macchangerの公式リポジトリ)とまだ明確で簡潔な答えはありません。。