閉じる
閉じる

あまめも

MacのターミナルでSSH接続する方法!

こんにちは! あますた(@amaguristar)です。

Mac標準のターミナルでSSH接続ができるとういことで、今回接続方法を確認。割と簡単でしたが、時間が経つと忘れること間違いなしなのでメモ。

目次

 

「SSH」とは?

そもそも『SSHってなに?』って方も多いはず。そのあたりのことから簡単におさらい。

Secure Shell(セキュアシェル、SSH)は、暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコル。パスワードなどの認証部分を含むすべてのネットワーク上の通信が暗号化される。

wikipediaより一部抜粋

つまり、「SSH」は「Secure Shell」の略称で、この技術を使うとサーバーとの通信が暗号化されるので安全・安心ですよ〜って事。

便利な技術ですね。考える人たちはすごい。

接続するには?

実際に使い方が分からないと意味が無いので、早速使い方を簡単にメモ。Macの場合は「ターミナル」を開いて下記コマンドにて接続。

$ ssh [ユーザー名]@[サーバーアドレス] -p [ポート番号]

簡単に説明すると、

サーバーアドレス: xxxx.xxxx.xxxx
SSHポート番号: 222
ユーザー名: root
パスワード: yyyyyyyy

という設定のサーバーにSSH接続する場合は下記コマンドです。

$ ssh root@xxxx.xxxx.xxxx -p 222

このコマンドを入力すると

The authenticity of host ‘[xxxx.xxxx.xxxx]:222
([yyy.yyy.yyy.yyy]:222)’ can’t be established.
RSA key fingerprint is aBcDeFgHiJkLmNoPqRsTuWxYz.
Are you sure you want to continue connecting (yes/no)?

と表示されるので、「yes」と入力してエンター。すると、

root@xxxx.xxxx.xxxx’s password:

とパスワードを求められるので入力してエンターすると接続完了。ちなみに、パスワードは入力しても表示されません。「あれ?押しても何も表示されないぞ?」って状態でも焦らないようにして下さい。自分は一瞬焦りました。

実際に「ロリポップ」のサーバーにSSHで接続してみた

自分の環境で実際に使えるか確認。

自分は外部サーバーとして「ロリポップ」を使用しています。ロリッポップは「SSH」接続に対応しているので、実際にターミナルで接続してみようと思います。

まずは初期設定の確認。ロリポップのサイトにログイン後、「サーバーの管理・設定」→「SSH」と進み、SSHを有効に設定(設定の仕方はロリポップのQ&Aにて確認して下さい)。設定が完了すると下記情報が表示されるはずです。

SSHの状態: SSHは有効です
サーバー: xxxx.lolipop.jp
アカウント: yyyyyy
接続ポート: 2222
SSHパスワード: zzzzzzz

この情報に従ってターミナルで下記コマンドにて接続。

$ ssh yyyyyy@xxxx.lolipop.jp -p 2222

あとは流れは一緒。パスワードを入力して接続完了。思いの外簡単に接続できました。接続先からログアウトするには下記コマンド。

$ exit

上記コマンドを入力するとローカルに戻る事が可能です。

まとめ

簡単にまとめると、

接続コマンド
$ ssh [ユーザー名]@[サーバーアドレス] -p [ポート番号]
接続解除
$ exit

ロリポップの場合情報を確認するならログイン後、「サーバーの管理・設定」→「SSH」です。

関連記事

  1. 【Mac】MAMPのMySQLを使ってコマンド入力する為のパスの…

  2. se-info

    「この音源効果音として使いたい!」”FinalCutPro”で音…

  3. input

    早く知りたかった!日本語入力で数字を半角入力する設定方法【Mac…

  4. [甘]久し振りにやると面白い!『ドラゴンクエスト』

  5. 知ってました?iPhoneに自動で行動記録を取られてるって!しか…

  6. 「Mac(or スマホ)で空白記号(␣)を表示したいけどどうやる…

こんなメモもありますよ♪

  1. CHINESE KITCHEN FOOLONG

Twitter

ページ上部へ戻る