CentOSにパスワード無しでログインしてみる
VirtualBoxにCentOSをとりあえずインストールした環境で作成した環境に、パスワードを入力しないでログインできるようにしてみる。
クライアント側での手順
公開鍵を作成する
$ ssh-keygen
公開鍵をサーバに送る
$ scp .ssh/id_rsa.pub ユーザー名@サーバーのアドレス:
サーバー側での手順
公開鍵を設定する。
$ mkdir .ssh $ chmod 700 .ssh $ cat id_rsa.pub >> .ssh/authorized_keys $ rm id_rsa.pub $ chmod 600 .ssh/authorized_keys
sshdの設定を変更する。
$ sudo vi /etc/ssh/sshd_config PubkeyAuthentication yes ←コメントアウトを解除する