あまめも

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版FFFTPとして「Cyberduck」が無料でめっちゃ便…

  2. ブログデータをローカルに移す方法を良く忘れるのでメモしとこ〜っ

  3. 「ステビア農法」で育てた玉ねぎを頂いたのですが、「そもそもステビ…

  4. ブログに歌の歌詞を抜粋してのせたいけど、これって著作権問題ないの…

  5. ブログの<a>タグにtarget=”_blank&#…

  6. [甘]プロフィール書きました!が・・・

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

Twitter

ページ上部へ戻る