XSERVERにSSH通信でアクセスする方法

中山テック 代表の中山です。

さて、久しぶりの技術(?)コラムになります。

XSERVERに入って色々いじりたいけど、難しいという言葉を頂いたことがあります。

※確かに代表も試してみましたが、原理を理解してないと難しいかなと・・・

というわけで、今回は誰でもかんたんにアクセスできるXSERVERのSSHアクセス方法をご紹介します。

XSERVERのページ

XFREE(エックスフリー)のページ

いわゆるレンタルサーバーになります。

無料のサーバと比べて機能性が高いですし、アクセスも速く何よりサポート付きです。

※現在はXFREE(エックスフリー)という無料サーバも公開しているようです

そして月額の金額に応じてサーバ容量が変わります(安くても大容量です!)

公開鍵の登録

まずはエックスサーバーにログインしてSSHでのアクセスが出来る設定を行います。

ログインしたら下記の順に画面遷移していきます。

ログイン後画面から「サーバー管理」ボタンをクリックする
「サーバーパネル」画面から「SSH設定」リンクをクリックする

エックスサーバーでは公開鍵認証方式を取っているので、登録する必要があります。

その公開鍵を認証するためのペアカギをまずは作成します。

※エックスサーバー側の鍵穴に鍵を差し込んでドアを開ける(通信する)と思って頂ければ・・・スペアキーを作成するという感覚でオッケーです

「公開鍵認証用鍵ペアの生成」タブをクリック。「SSH接続時のポート番号について」の10022も重要!

続いてパスフレーズという、鍵を開けるためのフレーズ(パスワード)を入力します。

ログインするのに重要な情報ですので、忘れないようにしてください。

パスフレーズ(パスワード)の入力をし、確認画面へ進む

確認画面に遷移します。

問題なければ「生成する」ボタンをクリックします。

その後、ダウンロードが始まりますので、ファイルをなくさないようにしてください!!

「生成する」ボタンをクリックするとファイルダウンロードが始まる
[サーバ名].key といったファイルが生成される。ログイン時必要なので、忘れないように取っておく

ログインする

これでエックスサーバー側の作業は終了です。

ログインするための鍵が作られましたので、後はターミナルソフトを使ってログインします。

※代表は手馴れている「Tera Term」を使用しています

ファイル転送のみであれば「WinSCP」でも問題ありません。

では早速、Tera Termを例にログインしてみましょう。

通信設定

TeraTermは「ホスト」と「サービス」と「TCPポート」をそれぞれ設定する必要があります。

今回のケースでは下記のように設定してください。

◆ホスト(T):XXXXXX.xserver.jp

※「XXXXXX」はサーバID。sv~の後に4桁の数字が来る

◆サービス:SSHを選択

◆TCPポート:10022

※公開鍵のペア鍵を登録した際、注意事項の番号があったと思います

ポートはデフォルト「22」だが、XSERVERは10022

公開鍵認証方式でログイン

下記のように設定します。

◆ユーザ名:サーバID

一番最初の画像にあった「サーバID」を指定します

◆パスフレーズ

公開鍵のペア作成時に入力したフレーズを入力

◆認証方式

「RSA/DSA/ECDSA/ED25519鍵を使う」を選択します。

「秘密鍵(K)」には先ほどダウンロードした[サーバ名].keyファイルを指定します。

どこに何を入れれば良いのか迷う方が多い

OKボタンをぽちっとな

ログイン成功すると黒い画面から白い文字が現れ、入力待ち状態になります。

文字には「サーバID:サーバ名」で表示されるはずです。

これにてログイン完了、お疲れ様でした!

ログイン後画面。WinSCPの場合は「ドメイン名」のファイルが置かれている場所に飛ぶ

[クーポンで10%OFF! 5/15 0:00-5/16 1:59] オフィスチェア デスクチェア 事務椅子 椅子 チェア パソコンチェア PC ロッキング ワークチェア 学習椅子 ハイバック おしゃれ イス 在宅 自宅 ゲーミング 疲れにくい 高校生 中学生 勉強椅子 大人 新生活

価格:8,990円
(2022/5/15 10:08時点)
感想(18164件)

まとめ

いかがでしたでしょうか。

専門でやっていない限り、このような作業というのは訳わからないと思う方が殆どです。

ですので、中山テックでは専門出ない方向けに手順だけで行けるような説明をしております。

※ログイン後に誤って消してしまったという場合は自己責任でお願いします・・・

もし消してしまうのが怖いので操作して欲しい、ということがあればお気軽にご相談ください。

中山テックでは下記のお仕事を承っています。

ホームページ制作系

ご料金はサービス内容・料金を参照ください。

■ホームページ制作

※ロゴ、バナーは外注となります

■SEO対策

Googleガイドライン診断、マネジメント、ブログ執筆など

システム開発系(SES請負契約向け)

■役職

プロジェクトマネジメント、PMO、リーダー、開発(要件定義~納品まで)

■スキル

工数見積(FP法)、折衝・提案、計画、調査、設計、実装(C、Java、クライアント系、SQL等)

データベース全般、テスト計画・項目作成、運用・保守

その他

Excel、プログラミングなどソフト系のお困りごと

対象地域

千葉県:東葛エリア(松戸市、柏市、我孫子市、市川市、流山市、船橋市、鎌ヶ谷市、白井市、浦安市) 他要相談

茨城県:取手市、土浦市、他要相談

埼玉県:三郷市、草加市、春日部市、他要相談

東京都:23区、他要相談

京都府:南区、他要相談

ご質問ございましたら、お問い合わせページよりご連絡ください。

おすすめの記事