ssh -X foo@host 次に、barを実行し、barがログインしている間にローカルディスプレイとしてXアプリケーションを実行しますか?

ssh -X foo@host 次に、barを実行し、barがログインしている間にローカルディスプレイとしてXアプリケーションを実行しますか?

別のコンピュータに行き、sshユーザーアカウントを使用し、su別のユーザーに行き、そのユーザーとしてXプログラムを実行して自分のコンピュータに表示したいと思います。

2 番目のユーザーが X にログインしていない場合は、よく扱います。別の問題しかし、他のユーザーはいログイン?

それ回答最初のユーザーのホームディレクトリに.Xauthority作成されたファイルをユーザーに-edにコピーすることをお勧めします。ssh -Xsu

しかし、ログインするとすでにファイルがあり、.Xauthorityおそらく私はそのファイルを上書きするのが好きではありません...

では、これは可能ですか?

ベストアンサー1

ファイルのコピーを.Xauthorityどこにでも配置したら、次のことができます。

export XAUTHORITY=/path/to/.Xauthority

Xに接続しようとしたすべての起動プログラムはXauthorityファイルを使用します。

おすすめ記事