Linuxの公開鍵と秘密鍵の原則、およびSSHログインのない秘密を実装

公開鍵と秘密鍵の最初に、原則


公開鍵と秘密鍵は、一般的に知られている非対称暗号化


目的:1つのコンテンツが見られないように、暗号化され送信されます。

          2.他の人がふりをすることはできません、送信する必要があります。


役割:公開鍵暗号化/検査の章、復号化/署名する秘密鍵


原理Bに送られた文書は、復号化するための独自の秘密鍵と公開鍵暗号B、Bを使用しました。一方、その秘密鍵で署名は、Bは、章テストの公開鍵を使用していますBのみ、公開鍵暗号Bの使用は、見ることができるので、コンテンツを確保するためのステップの前に、暗号化および復号化他の人ができない送信されます。限り、Aが漏れない秘密鍵としてステップの後、私はそのAを確保するためにファイルを送信することができ、BはAの公開鍵は、ファイルの内容を表示することができます保持しています。


二、SSHパスワードなしの実装


ターゲット:高密度の無料ログBは、RSAまたはDSAを暗号化するために使用することができます


公開鍵と秘密鍵のペアの生成声明:SSH-keygenは-t RSA -P「」


公開鍵と秘密鍵の格納ディレクトリ:/root/.ssh


公開鍵と秘密鍵ファイル:秘密鍵id_rsaと、公開鍵id_rsa.pub


手順:1、公開鍵と秘密鍵のペアを作成するために、A

          2は、/root/.ssh下Bのディレクトリに公開鍵をコピーしauthorized_keysファイルに。

SCP /root/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys

          3、マシンにB authorized_keysファイルに600件のパーミッション

chmod 600 authorized_keys

         4、A机登录B机

ssh -l root 192.168.56.120

spacer.gif

image.pngspacer.gifspacer.gif

spacer.gif


image.png


image.png


image.png

おすすめ

転載: blog.51cto.com/13185351/2429014