MacでのSSH接続の設定

ターミナル画面のイラスト 作業メモ

※ 本記事は自分で行なった作業を記録しておくことを目的としています。

前提:Mac PCのターミナルを利用
   サーバ側ではsshの接続設定済み
   ssh接続用の秘密鍵を保有
Linuxのコマンドを少しだけ知っている

WordPressのスキンをカスタマイズしたいが、そのためにブログサーバ上でファイルを編集する必要がある。
以下のサイトを参考にしてSSH接続を設定した。

MacのTerminalで「 ssh 接続名」で SSH 接続 - Qiita
はじめに サーバーに接続する際、毎回下記のように接続するのは大変ですよね。$ ssh ユーザー名@ホスト名 -i 秘密鍵ファイルのパス -p ポート番号 なので、下記のように接続できるように設…

いくつか上手くいかない箇所があったためメモとして残す。

ハマりポイント①

設定完了後にsshコマンドを実行した際に以下の接続エラーが出た。

ssh: Could not resolve hostname [接続名]: nodename nor servname provided, or not known

~/.ssh というディレクトリを ルートディレクトリ(cd ^)に対しての ./ssh と勘違いしてしまい、
鍵ファイルとconfigファイルを ~/ssh に配置してしまっていた。

鍵ファイルとconfigファイルを~/.ssh ディレクトリに

ハマりポイント②

ハマりポイント①解消後にsshコマンドを実行した際に以下のエラーが出た。

/Users/[ユーザ名]/.ssh/config: line 5: Bad configuration option: identifyfile

/Users/[ユーザ名]/.ssh/config: terminating, 1 bad configuration options

identifyfile の綴り誤りによるものでした。正しくは identityfile。
またファイルの末尾に改行が必要なようでした。

(全体的にコピペせずに作ったことと、注意力不足…)

コメント

  1. RobertWaype より:

    Thanks for the complete information. You helped me.

タイトルとURLをコピーしました