※
外出先から自宅サーバにSSH経由で接続することができることが前提。
安全のためSSH2による公開鍵でSSH接続していることとする。
<手順>
1. Macでターミナルを起動する。
2.SSH接続する
※公開鍵認証で安全に接続していること
3.vncサーバの待ち受けポートを確認する。
VNCサーバ設定で1番で指定ユーザが起動するように設定しているので
5901となるはず。
$ps -aux | grep vnc
~ rfbport 5901 ~
5901番で待ち受けていることを確認
4. Macのターミナルをもう一つ起動して、以下コマンドを入力してENTER
macbookpro:~ shuji$ ssh -N www.hoge.com -L 1234:www.hoge.com:5901
5. MacでCommand + Kで「サーバへ接続」を起動し
サーバアドレス入力欄にvnc://localhost:1234と入力し、接続ボタンを押す。
(SSHトンネリングで1234ポート経由で安全にVNCサーバへ接続できる。)
6. VNCサーバ接続時のパスワードを入力する
7. これで無事接続できれば、ログイン画面が表示される。
以上
0 件のコメント:
コメントを投稿