Linux サーバーで SSH パスワードフリー ログインを設定する方法

Linux サーバーで SSH パスワードフリー ログインを設定する方法

SSH (Secue Shell) は、安全な接続のためにリモート Linux サーバーにログインし、関連するコマンドを実行するために使用できる暗号化されたネットワーク プロトコルです。 2 つの実用的な認証メカニズム (パスワード ベースと公開キー ベース) を提供していますが、Linux サーバーで SSH パスワードなしのログインを設定するにはどうすればよいでしょうか。以下に、関連する操作手順を見てみましょう。

複数の Linux サーバーを管理している場合、SSH パスワードフリー ログインを設定すると、スクリプトを使用した自動バックアップ、リモート コマンドの実行、ファイルの同期や転送などのタスクを簡単に自動化できます。

関連記事: 「Putty 接続 Linux サーバー チュートリアル」

インストール環境: SSH クライアント (マシン A): 92.68.0.24 CentOS 8 システム、SSH リモート ホスト (マシン B): 92.68.0.25 CentOS 8 システム。

Linux サーバーで SSH パスワードフリー ログインを設定する方法

1. まずマシン A にログインし、「ssh-keygen -ts」コマンドを実行して公開鍵のペアを生成します。コマンドを入力した後、パスワードを入力する必要はなく、以下に示すように Enter キーを押すだけです。

[oot@host23 ~]# ssh-keygen -ts

この時点で、「~/.ssh/」の下に「id_s と id_s.pub」という 2 つのファイルが生成されています。

2. SSH を使用して、マシン A で生成された id_s.pub ファイルをマシン B にコピーし、コマンド「scp ~/.ssh/id_s.pub [email protected]:/oot/」を実行します。このとき、id_s.pub ファイルはマシン B の /oot にコピーされます。

[oot@host23 ~]# scp .ssh/id_s.pub [email protected]:/oot/

3. 次に、ユーザー oot でマシン B にログインします。コピーした id_s.pub ファイルが表示されます。次に、コマンド「ct id_s.pub >> ~/.ssh/uthoized_keys」を使用して、マシン A の公開キーを uthoized_keys ファイルに追加します。

#ct id_s.pub >> ~/.ssh/uthoized_keys

4. マシン B で次のコマンドを実行して sshd サービスを再起動します。

# sshd を切断する

5. 次に、マシン A に戻り、「ssh [email protected]」を実行します。何も問題がなければ、パスワードを入力せずにログインできます。

上記は、Linux サーバーで SSH パスワードフリー ログインを設定する手順の紹介です。設定プロセスは比較的簡単なので、参考としてご利用ください。また、ユーザーを使用してリモートログインする場合は、id_s.pub をユーザーに対応するパスにコピーする必要があることに注意してください。たとえば、oot ユーザーの場合は /oot/ にコピーし、ユーザーの場合は /home// にコピーします。

<<:  携帯電話の CA 証明書を削除するとどのような結果になりますか?

>>:  TeamViewerでリモートでコンピュータに接続したときに黒い画面が表示される問題を解決する方法

推薦する

事業分析会議の内容は何ですか(Yimingが第3四半期の事業分析会議を開催します)

Yimingが第3四半期の事業分析会議を開催10月14日から15日まで、易銘食品の2023年第3四...

DigiCert SSL 証明書の年間費用はいくらですか?

DigiCet は、信頼性の高いデジタル証明書と CA 組織を提供する世界有数のプロバイダーであり、...

国産アウトドアナイフブランドランキング(超切れ味抜群の国産アウトドアタクティカルナイフ ダマスカス刃 白檀柄 絶対高級実用ナイフ)

ダマスカスブレードと白檀ハンドルを備えた超鋭利な国産アウトドアタクティカルナイフ、絶対に高級な実用ナ...

企業の経営状況には何が含まれるか(企業の経営状況を評価するためにどのような側面を使用できるか)

企業の運営状況を評価するにはどのような側面が考えられますか? #新たな金融勢力#企業の経営状況を評価...

製品運用活動計画(新人オペレーターに役立つ情報を学ぼう!活動計画の全プロセス(テンプレート付き))

新しいオペレーターのための役立つ学習のヒント!イベント企画の全プロセス(テンプレート付き)運営に欠か...

観光ブランド企画(観光企画:魅力的な観光商品体系の構築)

観光計画:魅力的な観光商品システムの創出観光地の開発には、企画、設計、施工、運営監理など多くの要素が...

非常に詳細なユーザーポートレートの実例

ユーザーポートレートは多くの人が話題にするものですが、問題が発生するたびに「性別、年齢」の割合を記載...

ユーザーオペレーションを上手に行う方法(汎エンタメエコシステムにおけるユーザーオペレーションのやり方)

汎エンターテインメントエコシステムにおけるユーザー操作方法あらゆるビジネス形態の発展は、業界のビジネ...

WordPress のごみ箱の 30 日間の自動クリーンアップをオフにする方法

WodPess は最も人気のあるコンテンツ管理システムの 1 つです。ユーザーが Web サイトの機...

パンロン製薬:漢方薬の調合顆粒が初めて出荷され、漢方薬の近代化の重要な一歩となった

11月2日はパンロン製薬にとって特に思い出深い日です。人々や車が行き交い、賑わっています。漢方薬配合...

TikTok の運営内容(TikTok の e コマース運営モデルを 500 語で説明)

TikTok の e コマース運営モデルを 500 語で説明する通信グループからのニュースによると...

情報フロー広告のターゲティング方法の設定方法(百度情報フロー広告のコアターゲティングの設定方法)

Baidu情報フロー広告コアターゲティングの設定方法百度の情報フロー広告のターゲティングも、ベーシ...

広告情報フロー(情報フロー広告の運用方法を1つの記事で理解できますか?)

情報フロー広告を1つの記事で運用する方法を理解していますか?当社のマーケティング チャネルは、ユー...

情報フロー広告会社(情報フローネイティブ広告プラットフォームOutbrainはナスダックに上場:時価総額11億ドル)

情報フローネイティブ広告プラットフォームOutbrainがナスダックに上場:時価総額11億ドルLei...