NVR510にsshログインするときに公開鍵を利用できるように設定してみました.
公開鍵の準備
まず初めに利用したい公開鍵を用意しておきます.Linuxのssh-keygenで鍵を作成した場合は,~/.ssh/id_rsa.pubに格納されています.
公開鍵のコピー
公開鍵をクリップボードにコピーしておきます.例えば,teratermでLinuxマシンにログインし,以下のコマンドを実行し,表示された内容をクリップボードにコピーしておきます.
% cat ~/.ssh/id_rsa.pub
公開鍵のNVR510への登録コマンドの実行
NVR510にログインしadmin権限を得て,以下のコマンドを実行します.なお,ユーザ(下記の例ではroot)はNVR510であらかじめ作成しておく必要があります.
# import sshd authorized-keys root(enter)
Import destination:
/ssh/authorized_keys/root
上記のメッセージに続き以下のメッセージが表示され,公開鍵の入力待ちとなります.
公開鍵の入力
Input a public key:
上記のプロンプトに対して,先ほどコピーしておいた公開鍵の内容を標準入力から入力します.(クリップボードからペーストする)
続いて入力した公開鍵をインポートするかどうかの確認があります.
Import a public key? (Y/N)
これに対して間違いがなければ「Y」を答えます.問題なく取り込まれると以下のメッセージが表示されます.
Import is succeeded.
確認
この公開鍵を利用して,NVR510にパスワードなしでログインすることができれば成功です.
ssh root@(nvr510のIPアドレス)
コメント