月別アーカイブ: 2013年4月

ssh vnc接続 2 自動接続スクリプト

[ssh vnc接続 2 自動接続スクリプト]—–2013/04/03(Wed) 12:19
spawnを使ってトンネルを自動的に掘る
以下をスクリプトとして実行
vncサーバの5901をローカルの1555ポートに転送。
いろんなサイトを参考。皆様ありがとう。

USER=hoge
PASS=hogepass
HOST=example.com
option=-L\ 1555:127.0.0.1:5901

expect -c ”
set timeout -1
spawn ssh $option $USER@$HOST
expect \”hoge@example.com’s password\”
send \”$PASS\n\”
interact

ssh vnc接続

[ssh vnc接続]—–2013/04/01(Mon) 21:02
なんたらかんたらの日記さんありがとう。
sshポートフォワーディングを利用して、VNC接続を行う。
どうも、IPv6をチェックして失敗しているらしい。そこで書式を変えてみる。

$ ssh -L [LocalPort]:[Localhost]:[RemotePort] [UserName]@[Remotehost]

つまり

$ ssh -L 1234:127.0.0.1:5901 exam@example.com

パスワードを入力してログインしたら、このセッションは放置。
他のターミナルで
xvnc4viewer localhost::1234
「::」と2つ連続していることに注意。