ホームページ >システムチュートリアル >Linux >SSH パスワード不要のログインを作成する
###下記のテキストを入力してください###
ssh インストール scp インストール プロセスを無視します。デフォルトでは、現在のマシンとリモート マシンは完全な ssh および scp 機能を備えているとみなされます
まずマシン B で ssh-keygen -t rsa コマンドを使用します (git をプレイしたい子供はこれを知っておく必要があります~)
リーリーリーリー Enterキーを直接押します
リーリーはパスワードを入力してくださいという意味で、入力しない場合はパスワードがありません。もちろん、Enter キー ~ を使用して、パスワードを再入力します。必ず 2 回一貫して入力してください~、最初に入力しない場合は、2 回目に入力する必要があります~
注: マシンはすでに生成されているため、プロンプトには次のように表示されます。 リーリー
入力が完了すると、このようなインターフェイスが表示されます (このインターフェイスはテスト マシンで再生成されたスクリーンショットであり、いくつかの重要な点が強調表示されています)
上の図から、生成された公開キーと秘密キーが、現在ログインしているユーザーのホーム ディレクトリである /user/.ssh/ ディレクトリに保存されていることがわかります。
以下の図の Authorized_keys は自動生成されません。現在のマシン B では一時的に役に立ちません。
.ssh ディレクトリ内のファイルを表示します
今度はマシン A で操作しますが、その操作は上記の手順と一致しています。生成が完了したら、authorized_keysという名前のファイルをタッチします。
ここからが重要な部分です~~:
を使用します リーリー
公開キーを確認して、この文字列をコピーします~マシン A では、
リーリーコピーしたコンテンツをマシン A 上のこのファイルに貼り付けます。
ESC -> :wq! -> Enter 保存して終了
リーリー
書き込みを確実に成功させる
リーリー
上記の手順を完了したら、必ず次のことを行ってください
リーリー
ssh サービスを再起動します。
###これまでのところ。 SSHパスワード不要ログインの設定が完了しました。それはいいですね。その効果を見てみましょう:
OK、次の章では scp リモート コピー スクリプトについて説明します~
以上がSSH パスワード不要のログインを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。