忍者ブログ
最新記事
(08/05)
(07/11)
(06/25)
(06/24)
(06/24)
ブログ内検索
カテゴリー
プロフィール
HN:
Toy Scooter
性別:
男性
職業:
はいぱー情報通信・電気くりえーたー
趣味:
読書
自己紹介:
wiki始めました・・・
//
統一性の無いblogになってきました、 資格とかLinuxとか・・・。
[82]  [81]  [80]  [79]  [78]  [77]  [76]  [75]  [74]  [73]  [69
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

X Windowの起動に手間が掛かるので
スクリプト&マクロ化しました。

クライアント側にてホスト側仮想デスクトップ上の
位置を指定するスクリプトです。
----------------------------------------
tmp@debian-x:~/work/scrpt$
tmp@debian-x:~/work/scrpt$ cat x_clnt.sh
export DISPLAY=192.168.3.X:0.0
echo $DISPLAY
xterm &
tmp@debian-x:~/work/scrpt$
----------------------------------------

同様にホスト側にてX Windowクライアントを
許可するスクリプトです。
----------------------------------------
admn@cygwin~$
admn@cygwin~$ cat x_svr.sh
xhost +192.168.3.XX
xhost
admn@cygwin~$
----------------------------------------

実際に使って見ると使い難いです・・・
と言う事で結局Tera Termマクロを併用しました、
まずは変数を定義し宣言します。
----------------------------------------
SHOST='192.168.3.XX'
CHOST='192.168.3.X'
USER='XXX'
PASSWD='XXX'
CPROMPT='tmp@debian-x:~$'
----------------------------------------

ssh接続を記述します。
----------------------------------------
sendln 'ssh -l 'USER' 'SHOST'
wait 'password:'
sendln PASSWD
----------------------------------------

クライアント側にてホスト側仮想デスクトップ上の
位置を指定する記述です。
----------------------------------------
wait CPROMPT
sendln 'export DISPLAY='CHOST':0.0'
sendln 'echo $DISPLAY'
sendln 'xterm &'
----------------------------------------

以上、3つの破線内容を記述、
適当なファイルに保存します。

X Windowの起動後、2つ目の
破線内スクリプトを実行すれば
クライアントの接続が許可できます。

Tera Term Cygwin接続実行時に
保存したファイルをマクロとして読込ませませると、
クライアントのxtermがホスト側に表示できます。

でも手間が掛かります・・・。

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
この記事のURL:       
忍者ブログ*[PR]