PuTTYを使用してリモートネットワークに接続し、x11vncを設定し、クライアントとしてssl / sshvncを使用しました。
PuTTYのホスト名の中にはssh.inf.ukがあります。
ポート:22
SSHトンネルオプションでソースポートを5910に設定しました。
目的地: markinch.inf.uk
パテは xterm を実行し、ユーザー名とパスワードの入力を求めます。パブリックゲートウェイマシンに到達して、次の操作を行います。
ssh markinch
その後、x11vncサーバーを設定しました。
x11vnc -ssl -usepw -rfbport 5910 -create -geometry 1200x800
SSL / Ssh VNCビューアを使用して証明書の確認をオフにし、ホストポートをlocalhost:10に設定してパスワードを入力すると、接続は正常に機能します。
---今、コマンドラインを介してPuTTYとsshの使用をバイパスしたいと思います。だから私も
ssh -L localhost:5910:ssh.inf.uk:5910 [email protected]
これにより、ゲートウェイシステムに移動し、特定のデスクトップにログインする必要があります。
ssh -L localhost:5910:markinch.inf.uk:5910 markinch
その後、x11vncサーバーを設定しました。
x11vnc -ssl -usepw -rfbport 5910 -create -geometry 1200x800
その後、ssl / ssh vncビューアを使用して証明書の確認(localhost:10)をオフにしてパスワードを入力すると、PORT = 5910が表示されます。
SSLPORT=5910
channel 3: open failed: connect failed: Connection refused
パテはどう違いますか?最高、
答え1
パテ構成では、トラフィックはssh.inf.ukからトンネルを出てmarkinch.inf.ukに直接転送されます。したがって、トンネルは1つだけ建設します。
ssh 文では 2 つのトンネルを構築します。 1 つは localhost から ssh.inf.uk に、もう 1 つは ssh.inf.uk から markinch.inf.uk に接続します。
なぜ2トンネルソリューションがあなたに適していないのかを特定できませんでした。ただし、パテが実行する操作と一致するようにsshコマンドを調整して動作することを確認できます。
ssh -L localhost:5910:markinch.inf.uk [email protected]