むねひろ@プログラマープログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。munehiroエックスサーバーにTeraTermでSSH接続する方法メモツイートシェアはてブLINEPocketエックスサーバーにTeraTermでSSH接続する方法についてです。エックスサーバーはLinuxというOSで動いています。LinuxはWindowsやマックと違い文字だけで操作するCUIのOSになります。(WindowsやマックはGUI)CUIはコマンドで操作する出来るプログラマーっぽくてかっこいいやつです。そのコマンド操作ではちょっとしたPHPやシェルスクリプトの実行テストが出来たり、ログをリアルタイムで監視するなどのことが出来ます。コマンドでかちゃかちゃやるためには色々ツールがありますが、今回はTeraTermを使った方法を説明します。Xサーバーで鍵の取得まずXサーバーにログインしてSSH接続をするための鍵を設定します。鍵が無い家とか泥棒入り放題ですよね?サーバーもセキュリティ上重要な情報がたくさんあるのでユーザーIDとパスワード以外に鍵の設定が必要です。作成している場合はそれを使ってください。再度鍵を再作成すると以前のものに上書きされて、以前作成した鍵が使えなくなります。Xサーバーのコントロールパネルにログインし、「SSH設定」をクリックします。次に、状態を確認します。状態が「ON」になるようにしてください。「OFF」になっている場合は「変更」のところにあるボタンでONにします。次に「公開鍵認証用鍵ペアの生成」ページを開きます。なんだか漢字が多くて難しいですね。用はサーバーに用意された鍵とペアになる鍵を生成するということです。「パスフレーズ」にSSH接続をするときに使う任意のパスワードを入力し、右下のボタンで鍵を作成します。確認→確定→ダウンロードの手順になります。ペアの鍵をダウンロードしたらしっかり無くさないように保管しておいてください。これで鍵作成の手順は終了です。TeraTermで接続設定TeraTermのインストールは完了しているものとします。TeraTermを立ち上げると以下のような画面になります。この画面はどこのサーバーにどのように接続するかを指定する画面です。ホストの部分に「serverid.xsrv.jp」とあります。Xサーバーなら「.xsrv.jp」は共通で、「serverid」は契約時のサーバーIDを入力してください。サーバーIDは、Xサーバーのコントロールパネルにログインするときに入力するIDのことです。それと、Xサーバーは接続するポートが10022になります。次にログイン情報の入力になります。ユーザー名は上でも指定したサーバーIDになります。パスワードは、鍵を作成したときに設定したパスワードになります。「秘密鍵」に上で作成した鍵を設定します。接続が完了すると以下のような画面になります。これでかっこよくコマンドを実行したりして、これ見よがしに仕事してますアピールをしてください。まとめXサーバーにSSH接続しコンソールで操作するにはTeraTermなどのツールを使う。接続にはまずXサーバーのコントロールパネルに接続し鍵を作成する。鍵を作成したらその接続情報を使いTeraTermで接続する。以降の操作はLinuxのコマンドになります。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Linuxのtailコマンドでログをリアルタイムで確認する方法PHPのerror_log関数を使ってログを出力する方法RECOMMENDこちらの記事も人気です。Linux2018.12.26Linuxのtailコマンドでログをリアルタイムで確認する方法むねひろ現在36歳。プログラマー歴16年。高校卒業後は調理師見習いをしていたけど、不況で先が不安になり離職。その後上京しハローワークの紹介でプログラマーに。分からないことだらけで辛い日々だったけど、3年頑張ったら色々見えてきてフリーランスに。面白そうなシステム開発をもっとしたい。