久しぶりに勉強再開するかーって気になりました。
Laravel覚えたいしなー。
って事でこのサーバーにssh接続を試みます。
どうやら鍵ファイルでの接続が必要っぽいので、既に設定されていたWinSCPさんから鍵ファイルのパスをコピー。
Windows PowerShellでssh -i 鍵ファイル ユーザー@サーバーとするもエラーで繋がらない事に。
あるぇ?
何で?
前は接続出来てたよーな気がするんだけど?
WinSCPはちゃんと接続出来てるよ?
ssh -v -i 鍵ファイルのパス ユーザー@サーバーとか-vつけてデバック情報を出したり一生懸命に試します。
ログも分からんなりに色々と調べてみたり。
試行錯誤と調査に丸一日はけたね。
そして至った結論は、WinSCPとPowerShellで使う鍵ファイルが違うだけなのね。
WinSCPの鍵ファイルは、WinSCP用に自分で生成したモノっぽいです。
…おっさんは一ヶ月前にやった事なんて覚えてないのよ!
備忘録。
拡張子ppkはPutty-private-keyの略でopensshと違うPutty形式らしい。
ウチの場合は同じ場所にあった拡張子pemの方を使えばすんなり接続出来ました。
invalid formatとか出たら鍵ファイルを確認しましょう。
「PuTTY-User-Key-File-2」とか書いてたらWinSCP用(というかPutty形式)です。
今回は拡張子ppkの意味だけは覚えた自信あります。多分。
コメント