これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド vlock です。
プログラム:
NAME
vlock - 仮想コンソールのロック プログラム
SYNOPSIS
ヴロック [ -hv ]
ヴロック [ -acns ] [ -t ] [ プラグイン... ]
DESCRIPTION
ヴロック Linux コンソール上の XNUMX つ以上のセッションをロックするプログラムです。 これは特に
コンソールにアクセスできる複数のユーザーがいる Linux マシンに便利です。 XNUMX人のユーザー
他のユーザーが他のシステムでシステムを使用できるようにしながら、自分のセッションをロックする可能性があります。
仮想コンソール。 必要に応じて、コンソール全体をロックして仮想コンソールにすることもできます。
切り替えが無効になっています。
デフォルトでは、現在の VC (仮想コンソール) のみがロックされます。 とともに -a、-すべて オプションすべて
VC はロックされています。 ロックされた VC は、実行者のパスワードまたは
ルートパスワード。 root パスワードは常に、一部またはすべてのセッションのロックを解除できます。
コンパイル時に無効にしない限り。
コンソールから完全にロックアウトされる可能性があることに注意してください。
-a、-すべて パスワードを思い出せない場合のオプションです。 それができない限り、
シリアル端末またはネットワーク経由でリモートにログインして vlock を強制終了します。ハード リセットは
ディスプレイの「ロックを解除する」唯一の方法です。
コンソール ディスプレイ全体をロックしている場合でも、次のコマンドを使用して vlock を強制終了できることがあります。
Secure Access Key (SAK) または SysRq を通じて利用できるその他のコマンド
機構。 とき -s,--sysrq を無効にする および -a、-すべて オプションには SysRq メカニズムが与えられます
vlock の実行中は無効になります。 詳細については、/usr/src/linux/Documentation/sysrq.txt を参照してください。
詳細。
vlock は主にコンソール セッションで機能します。 X からコンソール表示全体をロックするには
セッションで使用する -n、--新しい オプション。 これにより、vlock が空の仮想コンソールに切り替わります。
ディスプレイをロックします。
オプション -n、--新しい, -s,--sysrq を無効にする, -t、--タイムアウト vlock がコンパイルされている場合にのみ機能します
プラグインのサポート付き。 詳細については、「プラグイン」セクションを参照してください。
OPTIONS
-a、-すべて
すべてのコンソール セッションをロックし、VC スイッチングを無効にします。
-c、--現在
現在のセッションをロックします (これがデフォルトです)。
-n、--新しい
すべてのコンソール セッションをロックする前に、新しい仮想コンソールに切り替えてください。
-s,--sysrq を無効にする
コンソールがロックされている間は、SysRq メカニズムを無効にします。 このオプションは次の場合にのみ機能します。
-a、-すべて 与えられたオプション。
-t、--タイムアウト
スクリーンセーバー プラグインのタイムアウトを指定します。 見る vlock プラグイン(5)詳細
情報を表示します。
-h、-ヘルプ
簡単なヘルプメッセージを印刷します。
-v、-バージョン
バージョン番号を印刷します。
ENVIRONMENT 変数
次の環境変数を使用して、vlock の動作を変更できます。
USER
この変数がいつであるか ヴロック root (uid 0) として実行されます。vlock は画面を次のようにロックします。
root の代わりにこのユーザーを使用します。 root パスワードでもロックを解除できます。
コンパイル時に無効にしない限り、セッション。
VLOCK_ALL_MESSAGE
この変数が設定され、すべてのコンソールがロックされている場合、その内容は次のように使用されます。
デフォルトメッセージの代わりにロックメッセージ。
VLOCK_CURRENT_MESSAGE
この変数が設定されており、現在のコンソールのみがロックされている場合、その内容は
デフォルトメッセージの代わりにロックメッセージとして使用できます。
VLOCK_MESSAGE
この変数が設定されている場合、その内容はロック メッセージの代わりにロック メッセージとして使用されます。
デフォルト。 これは前の XNUMX つの変数をオーバーライドします。
VLOCK_PLUGINS
この変数が設定されている場合、スペースで区切られたプラグインのリストとして解釈されます。
コマンドにリストされているものに加えて、vlock の開始時にロードされます
ライン。
VLOCK_TIMEOUT
この変数を設定して、スクリーン セーバーが終了するまでのタイムアウト (秒単位) を指定します。
プラグイン (存在する場合) が呼び出されます。 この変数が設定されていない場合、または無効な値に設定されている場合
値または 0 の場合、タイムアウトは使用されません。 見る vlock プラグイン(5)の詳細については
プラグイン。
VLOCK_PROMPT_TIMEOUT
この変数を設定して、入力する必要がある時間 (秒単位) を指定します。
パスワードプロンプトでパスワードを入力します。 この変数が設定されていない場合、または
無効な値または 0 タイムアウトは使用されません。 警告: この値が低すぎる場合、
セッションのロックを解除できません。
onworks.net サービスを使用してオンラインで vlock を使用する