- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-01-01T13:52:13+00:00","","")
#author("2018-01-02T16:01:38+00:00","","")
#topicpath
/////////////////////////////////////////////////////////////////////////////////
* 目次 [#pc7630bc]
#contents();
/////////////////////////////////////////////////////////////////////////////////
* リモートホストの X アプリケーションを利用する [#xapp-from-remote]
* X11 Forwarding [#X11-forwarding]
- リモートホストの X アプリケーションを利用する
- 前提
-- リモート・ローカルともに X 環境がある
-- リモートホストの Xアプリケーションを実行し、ローカルで操作及び画面表示させたいとき。
//===============================================================================
** 設定 [#w538ab72]
- sshd の設定を確認(debian9の場合、デフォルトで設定済み)
$ cat /etc/ssh/sshd_config | grep X11
X11Forwarding yes ←x11転送を許可
X11DisplayOffset 10 ←擬似xサーバのディスプレイ番号が :10 から始まる
//===============================================================================
** 手順 [#i495d818]
+ ssh でリモートホストへログインする
$ ssh -X -l <user-name> <remote-host>
+ ログインしたシェルから、X アプリケーションを起動する~
→ remote で起動された X アプリケーションの画面が、 local の画面に表示される
+ 個々の X アプリケーションだけでなく、リモートホストのデスクトップを丸ごと使いたい場合は、ここから更に Xnest を起動する。~
→ [[X/Xnest]]
//===============================================================================
** 制限 [#e4638264]
- sylpheed, firefox, seamonkey などのアプリケーションは、同じユーザで同時に2つ以上の異なるディスプレイ番号上では起動しないように作られている。このようなアプリケーションはリモートで起動済みの場合、ローカルからリモートのモノを起動できない。