SSH経由でRDP接続
SSH経由で外部から社内のWindowsサーバに接続。
やっぱりWindowsだからリモートデスクトップを利用。
多段で踏むとめんどくさいけどできないより数百倍まとも。
環境は下記の通り
Server1に入った後、サーバ2、サーバ3を踏んで目的のWindowsサーバへのアクセスを行う。
Macでのコマンドは下記の通り
ssh -A -t -L 3389:127.0.0.1:3389 foo@server1.example.com ssh -A -t -L 3389:127.0.0.1:3389 foo@server2.example.com ssh -A -t -L 3389:192.168.2.18:3389 foo@server3.example.com
SSHの説明はいるのかな?
Localの3389(RDP)を目的のサーバまで伸ばして接続する。
最後だけ172.0.0.1ではなく192.168.2.18とかにしてあるのは目的のWindowsサーバにSSHで入れないため。
このIPを変更してやると別のサーバにもLogin可能。
SSHでトンネルさえ張れればあとはリモートデスクトップクライアントで接続したらOK
localhostへ接続したらSSHトンネル先のWindowsサーバのリモートデスクトップへ接続できます。
Windowsサーバにリモートデスクトップ接続するためのユーザIDとPasswordを入力
これで社内のWindowsサーバにリモートからログインできた
社内のファイルサーバにも入れるし
これサーバではなく自分の端末だったらDropboxとかでファイルも送れるのか!!!
自宅のWindowsマシンにもすぱって入れる。
Love SSHやっさー
やっぱり少し時間がかかるのがあれですね。
RDPで行けるんだからポート番号さえ変更したらVNC(5900)も可能だよね。
putty(Windows)でやる方法は・・・
一度サーバ(server1.example.com)に接続してからやるのが正解?