SSHの「リモートディスプレイの代わりにローカルディスプレイロック」を説明できますか?

SSHの「リモートディスプレイの代わりにローカルディスプレイロック」を説明できますか?

~からhttps://unix.stackexchange.com/a/505644/674

リモートシステムでSSHを介して実行すると、ローカルディスプレイはロックされますが、リモートディスプレイはロックさlight-lockerれません(gnome-terminalを実行するか、別のコマンドを実行するとリモートシステムで実行されますが、ローカルで表示されるのと同じです)。

「リモートディスプレイの代わりにローカルディスプレイをロックする」というのはどういう意味なのかわかりません。

何が起こるのかを見るために、誰かが「light-lockerリモートコンピュータでSSHを介して実行する」ためにどのコマンドを実行する必要があるのか​​を教えてください。

必ずしもこれを実行する必要はなく、light-locker現在xscreensaverスクリーンセーバーやライブラリとして使用しています。

答え1

はい、混乱しています。しかし、彼らの例を通して解読することができます。

彼らはX11セッションにログインし、別の(リモート)システムでsshを実行すると[オプションを使用-X]と言います。これにより、実行しているすべてのプログラムがこのリモートコンピュータで実行されますが、すべてのX11プログラムはローカルコンピュータに表示されます。同様に、すべてのロックプログラムはX11ディスプレイ(ローカルコンピュータ)をロックします。


リモートコンピュータのモニタをロックするには、それに応じてDISPLAY変数を設定してxauth適切に設定する必要があります(ただしこれは別の質問です)。

関連情報