web-dev-qa-db-ja.com

リモートコンピューターの画面をロックし、その画面を他のユーザーに表示したまま、自分の側でロックを解除したままにすることはできますか?

Xpra、vnc、またはその他のデスクトップ共有方法を介してリモートコンピューターにアクセスしたいのですが。

  • リモートマシンのサイトで、画面をロックしたい(そしてオプションで画面を表示したい)、

  • 私の側では、ロックを解除して表示したままにして、引き続き作業できるようにします。

リモートコンピュータの画面をそのサイトで表示および非表示にする両方の方法を知りたいです。

ありがとう。

4
Tim

xtrlockはどうですか?

xtrlockは、ユーザーがキーボードでパスワードを入力するまでXサーバーをロックします。

Xtrlockの実行中に、マウスとキーボードがつかまれ、マウスカーソルが南京錠になります。 Xプログラムによって表示される出力、および新しいXクライアントによって表示されるウィンドウは引き続き表示され、新しい出力は通常どおり表示されます。

ユーザーがパスワードを入力し、EnterまたはNewlineを入力すると、マウスとキーボードが返されます。間違ったパスワードを入力すると、ベルが鳴ります。 BackspaceキーまたはDeleteキーを押すと、部分的に入力されたパスワードの1文字が消去されます。 EscapeまたはClearを押すと、入力されたものがすべてクリアされます。

あまりにも短い時間であまりにも多くの試行が行われると、それ以上のキーストロークはベルを生成し、それ以外の場合はタイムアウトが経過するまで無視されます。

Xサーバーのスクリーンセーバーは引き続き正常に動作します。動作が開始された場合、通常のキー(Shiftなど)またはマウスに触れることで表示を復元できます。

私のDebianシステムでは、それはリポジトリにあります:

Sudo aptitude install xtrlock
2
Michael A