回答:
vlock
あなたが尋ねるとおりに行います。ただし、バックグラウンドプロセスを実行する場合は、screen
代わりに考慮してください。別の場所からログインしている場合でも、ログオフしてバックグラウンドでプロセスを実行したまま再接続できます。
vlock -a
するすべての仮想端末(そうでない場合1は、簡単にユーザーをログインしている場合があります別の端末に切り替えることができ)ロックする
screen
ターミナルで実行する場合、コマンドCtrl-でターミナルをロックできますa x。
idle 900 lockscreen
する.screenrc
ように指定するだけです。
screen
ロックには注意してください。ロックはセッションをロックせず、特定のウィンドウのみをロックします。自分のウィンドウを使用してそのセッションにアタッチできる他のユーザーはロックアウトされません。
「binarix」を確認してください。ターミナルをロックします。Xや画面は必要ありません。
vlockをosxで動作させることができなかったので、単純なシェルスクリプトの代替を作成しました。