コンソールにログインせずに実行中のシステムでconsoleblankを無効にします。

コンソールにログインせずに実行中のシステムでconsoleblankを無効にします。

consoleblank=0最近、仮想マシンが一種のKVMに接続されているホストでコンソールスクリーンセーバーを無効にするためにカーネルブートラインを追加しました。

これは再起動後にのみ適用されるようです。再起動せずに実行中のすべてのシステムを変更したいと思います。

持つ既存の回答の一部この問題に対処するコマンドに関する限り、彼らはsettermすべて次のように言います。VT自体で実行する必要があります。。この変更を数百台のコンピュータに適用し、各コンピュータのコンソールに手動でログインしてこのコマンドを実行する必要がないようにしたいと思います。

consoleblank(a)再起動するか(b)各コンソールに手動でログインせずにサーバーアセット全体を無効にするにはどうすればよいですか?

私はRHEL 6とRHEL 7を混合して実行しています。

答え1

man console_codesコンソールで認識されるエスケープシーケンスを一覧表示します。タイムアウトを0に設定できます。

sudo sh -c 'echo -e "\033[9;0]" >/dev/console'

関連情報