たとえば、Xセッションでは、 Ctrl-Alt-L 画面をロックして、ロックを解除して誰かが私のコンピュータをいじるのを防ぐためにパスワードを要求します。
しかし、ttyの1つで開いているターミナルセッションがある場合(これにアクセスできます) Ctrl-Alt-F1例)-その後、ロックされず、誰かがそれを使用して何らかの害を及ぼす可能性があります。そのコマンドラインを「ロック」する方法はありますか(おそらくいくつかのバックグラウンドプロセスが実行されています)?
vlock
は、要求どおりに機能します。ただし、バックグラウンドプロセスを実行する場合は、代わりにscreen
を検討してください。これにより、ログオフしてプロセスをバックグラウンドで実行し続け、別の場所からログインしている場合でも再接続できます。
ターミナルでscreen
を実行すると、次のコマンドでターミナルをロックできます Ctrl-ax。
「binarix」をチェックしてください。ターミナルをロックします。 Xや画面は必要ありません。
Osxでvlockを動作させることができなかったため、簡単なシェルスクリプトの代替を作成しました。