USB ドライバー (カーネル モジュール) をホワイトリストに登録する

USB ドライバー (カーネル モジュール) をホワイトリストに登録する

Fedora で許可された USB ドライバーのホワイトリストを構成する方法を探しています。その他のすべての USB ドライバーはロードしないでください。これを行う最も簡単な方法は何ですか? 構成ファイルを使用してドライバーをブラックリストに登録する方法は知っていますが、その逆を実現するにはどうすればよいでしょうか? 事前に選択した USB ドライバーをホワイトリストに登録する方法はありますか?

答え1

わかりました。おそらく、現在ロードされているモジュールのリスト (lsmod を使用) とすべてのモジュール (これをどうやって行うのでしょうか? それらのモジュールのディレクトリで ls を使用するだけでしょうか?) を取得する簡単なスクリプト => 次に、その時点でロードされていないものすべてをブラックリストに登録します (または、依存関係などによって誤ってロードされるのを避けるために、それらのファイルを他のフォルダーに移動することもできます)。誰かがそのスクリプトを持っている場合は、共有していただければ幸いです。

関連情報