自分のシステムでセキュリティキー(SAK)をどのように見つけて無効にできますか?

自分のシステムでセキュリティキー(SAK)をどのように見つけて無効にできますか?

答えとして私のプロセスは終了しましたが、カーネル通知を理解できませんでした。、私はいくつかの指摘を受けましたLinux のセキュリティキー (SAK) に関するドキュメント。私はbusyboxbusyboxを使ってシステムを初期化するbuildrootを使って組み込みシステムを構築しました。私のシステム上またはどこにも見つかりませんrc.localrc.sysinitオンラインで閲覧しましたが、私のシステムのSAKを識別する方法を示す文書(上記のリンクを除く)が見つかりませんでした。この情報を取得する方法とSAKをオフにすることができるかどうかを教えてくれる人はいますか?私のシステムが組み込まれており、インターネットから隔離されているため、セキュリティ違反やハッキングを心配することはありません。 SAKがポップアップし、私のデフォルトの組み込みアプリケーションを終了するようです。これはまったく許容できないことです。したがって、SAKをオフにすると、私のニーズに合うでしょう(カーネルを再構築してビルドする必要があることを意味しています)。

ベストアンサー1

~によるとこのメーリングリストの投稿サクは«break»k。したがって、シリアルポートを介して受信できます。コアsysrq ドキュメント同意する。

カーネルドキュメントでは、sysrqを無効にして解決策も提供しますecho 0 >/proc/sys/kernel/sysrq。または、必要な機能のみを有効にしてください。

次のようにseterialを使用してSAKを構成することもできます。setserial のマニュアルページ

Busybox initは/etc/init.d/rcSシェルスクリプトを実行できます。また、他のものを実行します/etc/inittab。これらを設定するためにスクリプトをどこに配置する必要があるかを知るには、シェルスクリプトを調べることをお勧めします。

おすすめ記事