ホームページ >システムチュートリアル >Linux >SSH パスワード不要のログインを作成する

SSH パスワード不要のログインを作成する

WBOY
WBOY転載
2024-03-06 10:04:18887ブラウズ

###下記のテキストを入力してください###

ssh インストール scp インストール プロセスを無視します。デフォルトでは、現在のマシンとリモート マシンは完全な ssh および scp 機能を備えているとみなされます

まずマシン B で ssh-keygen -t rsa コマンドを使用します (git をプレイしたい子供はこれを知っておく必要があります~)

リーリー

リーリー SSH パスワード不要のログインを作成するEnterキーを直接押します

リーリー

はパスワードを入力してくださいという意味で、入力しない場合はパスワードがありません。もちろん、Enter キー ~ を使用して、パスワードを再入力します。必ず 2 回一貫して入力してください~、最初に入力しない場合は、2 回目に入力する必要があります~

注: マシンはすでに生成されているため、プロンプトには次のように表示されます。 リーリー

入力が完了すると、このようなインターフェイスが表示されます (このインターフェイスはテスト マシンで再生成されたスクリーンショットであり、いくつかの重要な点が強調表示されています)

上の図から、生成された公開キーと秘密キーが、現在ログインしているユーザーのホーム ディレクトリである /user/.ssh/ ディレクトリに保存されていることがわかります。
以下の図の Authorized_keys は自動生成されません。現在のマシン BSSH パスワード不要のログインを作成する では一時的に役に立ちません。

.ssh ディレクトリ内のファイルを表示しますSSH パスワード不要のログインを作成する

今度はマシン A で操作しますが、その操作は上記の手順と一致しています。生成が完了したら、authorized_keys

という名前のファイルをタッチします。


ここからが重要な部分です~~:SSH パスワード不要のログインを作成する

マシン B で

を使用します リーリー

公開キーを確認して、この文字列をコピーします~

マシン A では、

リーリー

コピーしたコンテンツをマシン A 上のこのファイルに貼り付けます。
ESC -> :wq! -> Enter 保存して終了


リーリー
書き込みを確実に成功させるSSH パスワード不要のログインを作成する リーリー

ファイル権限を変更する

上記の手順を完了したら、必ず次のことを行ってください
リーリー SSH パスワード不要のログインを作成するssh サービスを再起動します。

###これまでのところ。 SSHパスワード不要ログインの設定が完了しました。それはいいですね。その効果を見てみましょう:
SSH パスワード不要のログインを作成する

OK、次の章では scp リモート コピー スクリプトについて説明します~

以上がSSH パスワード不要のログインを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlinuxprobe.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。