Bootstraps

ハイローが熱い 情報系大学生の忘備録

公開鍵認証を用いたSSH接続設定(mac)

sshLinuxサーバーへ接続する
 

設定

①鍵ペアの作成

コマンドで入力する。

$ssh-keygen

 :の後にパスフレーズを入力。流れは以下の通り。

f:id:YOSHI_0:20180803144924p:plain

②公開鍵をリモートホストに配置

公開鍵を対象サーバーの~/.ssh/authorized_keysに配置する。

$ssh-copy-id ユーザ名@リモートホスト名(ドメイン名)

  ②の補足

  ここでコマンドがなければ 

$brew install ssh-copy-id

でダウンロードする。

 

接続

①ログイン

$ssh ユーザ名@リモートホスト名(ドメイン名)

 ②ログアウト

$logout

 

追記1)

~/.ssh/configファイルに

VisualHostKey=yesを書き込んでおくと、ログインのたびにランダム画像が見られるのでちょっと便利。

追記2)

公開鍵確認は

$ssh-keygen -l -f ~/.ssh/id_rsa.pub