web-dev-qa-db-ja.com

コマンドラインをロックする方法はありますか?

たとえば、Xセッションでは、 Ctrl-Alt-L 画面をロックして、ロックを解除して誰かが私のコンピュータをいじるのを防ぐためにパスワードを要求します。

しかし、ttyの1つで開いているターミナルセッションがある場合(これにアクセスできます) Ctrl-Alt-F1例)-その後、ロックされず、誰かがそれを使用して何らかの害を及ぼす可能性があります。そのコマンドラインを「ロック」する方法はありますか(おそらくいくつかのバックグラウンドプロセスが実行されています)?

30
Rogach

vlock は、要求どおりに機能します。ただし、バックグラウンドプロセスを実行する場合は、代わりにscreenを検討してください。これにより、ログオフしてプロセスをバックグラウンドで実行し続け、別の場所からログインしている場合でも再接続できます。

27
wnoise

ターミナルでscreenを実行すると、次のコマンドでターミナルをロックできます Ctrl-ax

11
enzotib

「binarix」をチェックしてください。ターミナルをロックします。 Xや画面は必要ありません。

http://raffi.at/view/code/binarix

0
Anon

Osxでvlockを動作させることができなかったため、簡単なシェルスクリプトの代替を作成しました。

https://github.com/acornejo/bashlock

0
Rick Deckard