SSH 4段階の設定に必要なパスワードなし
準備作業を
公開鍵と秘密鍵の生成に
権限変更、輸入に証明書ファイルに公開鍵を
テストする
1.作業の準備
この製品のsshdの設定ファイルは、(root権限が必要)ということを
Vi#は、/ etc / ssh / sshd_config
1
次のことを見つけて、コメント記号"#"を削除
はいRSAAuthentication
PubkeyAuthenticationはい
AuthorizedKeysFileのの.ssh / authorized_keysには
1
2
3
コンフィギュレーションファイルを変更した場合、sshdサービスを再起動する必要があります(root権限が必要です)
#/ sbinに/サービスのsshdの再起動
1
2.パブリックとプライベートの生成
、彼らがされているかどうかをチェックし、SSHキー
#のCDの〜/ .ssh
1
どのキーがこのフォルダを持っていないいない場合は、バックアップと元のフォルダを削除しています。
公開鍵を生成し、秘密鍵
#のSSHのkeygenの-t-RSA
。1
を押して、3、空白のパスワードを入力します。秘密鍵id_rsaと、公開鍵id_rsa.pub:デフォルトでは、の〜/ .sshディレクトリ内の2つのファイルを生成します。known_hostsファイルには、ホストリストのsshキー着陸を記録します。
3.インポートする証明書ファイルへの公開鍵、権限を変更
、パスワードなしでターゲットホストへのSSHキー、オープンSSHログインをコピーする
#SSH-コピー上記番号ユーザー@ホスト言及した
1
ターゲットホストファイルのパーミッションの変更
#chmodの700の〜/ .sshを
#chmodの600の〜/ .ssh / authorized_keysに
1
2
3
4.テスト
ローカルホストのSSHリモートサーバー
リモートサーバーのIP @#Sshの-vルート
1
オリジナルリンクします。https://blog.csdn.net/yjk13703623757/article/details/80449197