2012年2月2日木曜日

Virtualbox内のUbuntu-serverにローカルのUbuntu11.10からsshでアクセス

今回はUbuntu11.10上のVirtualbox内のUbuntu-serverにUbuntu11.10からsshでアクセスしてみました。

まずは「設定」→「ネットワーク」→「アダプタ1」→「割り当て」→「NAT」にして「高度」を展開します。
「ポートフォワーディング」をクリックします


次にプロトコルTCP、「ホストポート」を「2222」にし「ゲストポート」を「22」と設定します。


あとは公開鍵を設定するのですが、なかなかこのままでは難しいので簡単な方法として・・・

DropBoxを使用すると簡単です!!

公開鍵を「public」内に保存します。dropbox内でそのファイルを右クリックし「dropbox」から「パブリックリンクのコピー」を選択しテキストエディターか何かに貼り付けます。

するとhttp://dl.dropbox.com/u/xxxxxxxx/id_dsa.pub
という形のURLになります。

そしてゲストubuntu内で

$ wget http://dl.dropbox.com/u/xxxxxxxxx/id_dsa.pub

とし、あとは

$ mv id_dsa.pub authorized_keys

とすればOKです

んで、ホストubuntu内で

$ sudo ssh -p 2222 -l wataru localhost

これで繋がるはずです!!

0 件のコメント:

コメントを投稿