XREAでSSH接続
SSHへの接続でで毎回username、passwordを入力するのが面倒、特にXREAはpasswordを自分で設定できないので、面倒極まりない。
そこでPuTTYを使って自分のパスワードでログインすることにした。
■ PuTTYを準備する
PuTTY日本語版「PuTTYjp Version 0.60-jp20070603 」をダウンロードする
「hdk の自作ソフトの紹介」のダウンローページより。
「putty-0.60-jp20070603.zip」インストーラーではないので、を解凍し適当なフォルダに移動
■ 鍵を作成する
「puttygen.exe」を起動
「Generate」ボタンをクリックしランダムにマウスを動かして種を作ってあげると鍵ができる
「Key comment」の欄には、自分で忘れないものを適当に入れる
「Key passphrase」の欄にパスワードを設定。「Confirm passphrase」の欄にも同じパスワードを記入
(このパスワードでログインするので記録しておく。)
「Save private key」をクリックして、秘密鍵を保存する。(例:login_code.ppk)
「Save public key」をクリックして、公開鍵を『authorized_keys』で保存する。(拡張子はなし)
(これがOpenSSH用の公開鍵です。)
鯖にFTPで接続する
『/virtual/USERNAME/』(『/』)ディレクトリに移動し、『.ssh』(ドットを忘れるな!)フォルダを作成この中に先ほど作成した「authorized_keys」をアップロードする
■ PuTTYを設定する
「puttyjp.exe」を起動する
カテゴリの「セッション」を選択、ホスト名に「s数字.xrea.com」を入力、セッション一覧すぐ下のテキストボックスには好きな名称を入力(例「good xrea」)
カテゴリの「接続 => データ」を選択、自動ログインのユーザー名にXREA.comのユーザー名を入力
カテゴリの「接続 => SSH => 認証」を選択、認証のためのプライベートファイルに先ほど作った『login_code.ppk』(private keyで保存したファイル)を参照ボタンをクリックして選択
カテゴリの「接続 => SSH => トンネル」を選択、フォワードするポートを追加の源ポートに「15089」と入力、送り先に「s数字.xrea.com:22」と入力して「追加」(ドメインにポートを付けるのを忘れずに
カテゴリの「セッション」を選択、「保存」をクリック
■ 動作の確認
PuTTYを起動する
「セッション一覧」で登録した物を選択
するとパスワードを聞いてくるので、先ほど「Key passphrase」で設定したパスワードを入力
