ALPHACAST|アルファキャスト

MACからiTermを使ってエックスサーバにSSH接続する方法

MACからiTermを使ってエックスサーバにSSH接続する方法

エックスサーバではSSH接続に「公開認証鍵」を利用します。
通常のユーザーとパスワードを利用した接続は認めていません。

今回はMACのターミナルで一番人気の「iTerm」を使った接続手順を説明します。

作業ポイント

  1. 鍵ペアを作成する
  2. 作成した公開鍵をエックスサーバに登録
  3. iTermから接続

作業手順

鍵ペアを作成

MACのターミナルより以下のコマンドを実行しましょう。

すると、

と聞いてきます。

キーのペアを作ります。
鍵ペアのファイルをどこに作成しますか?ここでよいですか?

ということで、特別な理由がない限りそのままエンターでよいでしょう。
ユーザーのルートを起点に作成されます。

鍵のパスワードを決定

次に任意のパスワードを聞いてきます。
忘れにくくかつ悪用されないパスワードを決めて入力しましょう(これが難しいのですが)

パスワードの確認のため2度入力が必要です。

これであなた専用の公開鍵と秘密鍵のファイルがひと組作成されました。
※上記情報は一例です。内容は人により異なります。

実際にファイルを見てみましょう。

ユーザーディレクトリ直下の「.ssh」ディレクトリに

id_rsa
id_rsa.pub

の2ファイルが作成されています。

 

鍵をエックスサーバに登録する

いよいよ最終作業。
エックスサーバのサーバパネルよりSSHメニューを選択し以下の画面を表示。
※左メニューの一番下にあります。

エックスサーバにSSHで接続する

次に公開鍵登録・設定を選択。

ここで先ほど作成した「id_rsa.pub」ファイルの中身を貼り付けます。

追記:
質問が多かったのでid_rsa.pubの中身を簡単に表示・確認する方法を追記します。

  1. ターミナルを起動
  2. cd .ssh
  3. cat id_rsa.pub

追記終わり:

エックスサーバにSSHでログインする

貼り付けたら「公開鍵を登録する(確認)」ボタンを押下。

以上で、ローカルPCとエックスサーバ間で、認証・公開鍵を使ったSSH接続の準備が完了しました。

iTermで接続を試みる

それではiTermで接続を試みましょう。
設定は以下。接続ポートが10022であることに注目。

Command: ssh hogehoge@hogehoge.xsrv.jp -p 10022

接続実行!

指定したユーザー名やサーバー情報、パスワードに誤りが無ければ無事ログインが可能となります。

接続成功!

まとめ

エックスサーバは速度を重視したレンタルサーバで、かつ比較的安価なサービス内容となっています。
また、SSH接続時のセキュリティー対応にも見られるとおり、しっかりとした運用体制を感じます。

パネルメニューに用意された全ての機能を理解するには、やや専門知識を必要としますが、
かゆいところにも手が届く仕様で、中級者以上にとっては有りがたい機能が豊富です。

もちろん初心者向けにもマニュアルが用意されていますのでお勉強にもなるかと思います。

最後までご覧いただき有難うございました。

愛のおひねり




育毛剤

関連記事

  1. XSEVERのネームサーバ設定

  2. ATOK Passport 日本語入力の月会員を解約する方法

  3. MACでの文字入力が超絶楽になるショートカット(優先別)

  4. Safariブラウザを開発モードで開く方法

  5. wgetのコマンド紹介

    サイトをまるごとダウンロードする方法(wgetコマンド編)

  6. 重複登録された連絡先情報をワンクリックでスッキリ整理する方法(m…

おすすめ記事

  1. iPhoneやiPadで誤ってアプリケーションを購入した場合の返金方法

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

想定年利5%の全自動型運用

年利5%の不動産運用

人気の記事

  1. PyCharm をアップデートしたら日本語化が出来ない!解決!2020年5月のこと、PyChar…
  2. AppleWatch5バッテリー
    AppleWatch Series 5のバッテリー持ちをモード別に比較した結果!AppleWat…
  3. GSOMIA(じーそみあ)とはこの「GSOMIA」という言葉だが、「General Securi…
  4. ubuntu
    クーロン設定方法と記載方法かんたん紹介クーロンを利用して仕事を自動化しましょう。エディタ起動…
  5. djangologo
    'bootstrap4' is not a registered tag librarydjan…
  6. macでポート開放する簡単な方法Pythonでシステム開発しているとき、ポートが既に使用されてい…

愛のおひねり

子供の頃、ファミコンより「MSX」に飛びついたマイノリティー。

当時、雑誌に掲載されていたソース(BASIC言語)を打ち込み無料でゲームを楽しみ悦に浸る。

某大手電機メーカーの情報システム部門勤務を経て独立。

現在はIT広告媒体全般を請け負う便利屋。

趣味:
ビリヤード、フルート、カラオケ、Amazonプライムビデオ観賞