centos7.5公開鍵を生成し、鍵は無料のssh着陸を達成することです

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

おすすめ

転載: www.cnblogs.com/soymilk2019/p/11210750.html