「ハードウェアキー」を使用してLinuxネットワークを制御する方法

「ハードウェアキー」を使用してLinuxネットワークを制御する方法

時にはコンピュータの前で控えることはできず、オンラインにいるときは遅くなります。幸いなことに、ほとんどの作業にはインターネットは必要ありません。

それで、Linuxでネットワーキングを完全に無効にする方法があると思いました。再度有効にするには、キーとして機能するUSB​​スティックが必要です。

そのような計画の実施方法に関する提案はありますか?理想的には、ネットワークの有効化/無効化をできるだけ早く自動的に行う必要があります。また、いったん実装されると、他のコンピュータでも簡単に設定できるソリューションが欲しいです。

編集:私のラップトップにも同様の設定がありますが、好きなだけ自動的には実行されません。私はすべてのワイヤレスドライバを削除し、USBスティックにコピーを保存しました。ただし、このソリューションは簡単に移植できません。それで、これを改善する方法についてのアイデアを探しています。

ベストアンサー1

udevルールとiptablesトリックを組み合わせることもできますか?

ターゲットUSBデバイスを追加した後、削除してiptables -D OUTPUT -j DROP実行します。iptables -I OUTPUT DROP

スクリプトの詳細については、ここでガイドを確認してください。

lsusb仕入先情報検索用)

編集する

まあ、これはrootではなくユーザーのために設計されています。それ以外の場合、USBキーがインターネットアクセスメディアでない限り、rootユーザーが復元するのを防ぐ方法はありません。

おすすめ記事