さくらインターネット SSH 鍵認証の再設定

apache sslの設定を行っていた時、SSH鍵認証の設定が飛んでいたので、ログイン時にpassphraseを入れるのが面倒

再設定を行う。

今回は、鍵を再作成したので、サーバ、クライアント側の両方で、~/.ssh/以下を全て削除してから設定を行った。

未確認ではあるが、既に、authorized_keysが有る場合は、

cat id_rsa.pub >> authorized_keys

で追加してもいけるのか?

クライアント側で鍵の作成を行う。passphraseはいらないので、[Enter]を押す。

鍵の作成はmacos 10.13.6で行った。

ssh-keygen 又は ssh-keygen -t rsa</pre>
<pre>scp ~/.ssh/id_rsa.pub hoge@club535.com:/home/hoge/.ssh/authorized_keys 

これで、パスフレーズを入力せずログイン出来るようになる。
さくらサーバーにログインし、パーミッションを設定しておく。

ssh hoge@club535.com
chmod 600 .ssh/authorized_keys

ついでに、PS1の設定を確認

cat .profile
/export PS1="[\u@\h \W]\\$ "

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です