User Tools

Site Tools


Sidebar

vps:vnc_over_ssh

This is an old revision of the document!


VPSを中継した VNC over SSH

目的

操作される側の設定

VNCサーバ設定

VNCサーバとして、TightVNCを使用する。

  • サービスとして登録する。
  • [TightVNC Server Configuration] → [Access Control] → [Loopback Connections]にて[Allow loopback connections]を有効にする。

SSHクライアント設定

TeraTermのttlを作成する。

sshvnc.ttl
connect '<接続先>:<ポート番号> /ssh /i /auth=publickey /user=<ユーザ名> /passwd=<パスワード> /keyfile=<鍵をフルパスで指定> /ssh-R<VPS側のポート番号>:localhost:5900'
 
while 1
	yesnobox '切断しますか?' '接続中...'
	if result then
		break
	else
		messagebox '接続を継続します' '確認'
	endif
endwhile
 
sendln
sendln
sendln 'exit'
closett
  • ssh-Rの内訳
    • <VPS側のポート番号>
      VPS側でVNC接続を待つポート番号を指定する。
    • localhost:5900
      操作される側のvncserverのポート番号を指定する。
  • ttlをTTPMACRO.exeと関連付けする事。
vps/vnc_over_ssh.1318217092.txt.gz · Last modified: 2019/06/16 15:16 (external edit)