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


29

例えば、Xセッションでは、私が使用することができますCtrl- Alt- Lそれはロックを解除するためにパスワードの入力を要求し、鉱山のコンピュータをいじってから誰かを妨げるので、画面をロックします。

私がttyのの1にオープン端末セッションを持っている場合でも、(私がアクセスできるCtrl- - AltF1など) -それはロックされていない、と誰かがまだいくつかの害を行うには、それを使用することができます。そのコマンドラインを「ロック」する方法はありますか?

回答:


27

vlockあなたが尋ねるとおりに行います。ただし、バックグラウンドプロセスを実行する場合は、screen代わりに考慮してください。別の場所からログインしている場合でも、ログオフしてバックグラウンドでプロセスを実行したまま再接続できます。


プラグインでVLOCKを得ることができない、それはこのように私が使用することはできません、new.soせずにインストールVLOCK -na
セルギウス

使用vlock -aするすべての仮想端末(そうでない場合1は、簡単にユーザーをログインしている場合があります別の端末に切り替えることができ)ロックする
friederbluemle

2
@friederbluemleただし、構成によってはalt-sysrq-k(マジックsysrqファミリーのalt-printscr-k)が現在の端末を強制終了し、それをvlockして、だれかが端末を切り替えることができることに注意してください。
エルハニス

11

screenターミナルで実行する場合、コマンドCtrl-でターミナルをロックできますa x


2
アイドル状態になった後、画面セッションを自動的にロックすることもできます。900秒(15分)アイドル状態の後にセッションをロックidle 900 lockscreenする.screenrcように指定するだけです。
scai

3
screenロックには注意してください。ロックはセッションをロックせず、特定のウィンドウのみをロックします。自分のウィンドウを使用してそのセッションにアタッチできる他のユーザーはロックアウトされません。
カートJ.サンプソン


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.