※ 本記事は自分で行なった作業を記録しておくことを目的としています。
前提: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。
またファイルの末尾に改行が必要なようでした。
(全体的にコピペせずに作ったことと、注意力不足…)
コメント
Thanks for the complete information. You helped me.