CentOS 6.5 の設定 ssh キーフリーログインで pssh コマンドを実行する方法の説明

CentOS 6.5 の設定 ssh キーフリーログインで pssh コマンドを実行する方法の説明

1. psshを確認してインストールします。yum list pssh

2. キーレスログインが設定されていないため、pssh コマンドの実行は失敗します。

[root@bogon]# pssh -H [email protected] -i 稼働時間
[1] 11:00:36 [失敗] [email protected] エラーコード255で終了しました
Stderr: ホスト '192.168.245.129 (192.168.245.129)' の信頼性を確立できません。
RSA キーのフィンガープリントは 84:2d:70:33:1c:45:fa:e6:4b:94:72:7e:10:98:7c:a8 です。
本当に接続を続行しますか? (はい/いいえ) 
ホストキーの検証に失敗しました。

3. 秘密鍵を生成します。

[root@bogon tmp]# ssh-keygen -t rsa
公開/秘密 RSA キー ペアを生成しています。
キーを保存するファイル (/root/.ssh/id_rsa) を入力します。 
パスフレーズを入力してください (パスフレーズがない場合は空白): 
同じパスフレーズをもう一度入力してください: 
あなたの識別情報は /root/.ssh/id_rsa に保存されました。
公開鍵は /root/.ssh/id_rsa.pub に保存されました。
キーのフィンガープリントは次のとおりです。
9e:14:9a:cc:8d:9b:fd:51:c5:68:24:e1:ce:c6:d7:33 ルート@ボゴン
キーのランダムアート画像は次のとおりです。
+--[RSA 2048]----+
| o.. |
| .oo |
| . . oo |
| o = = . o |
| * S = o E |
| * うーん |
| o + . |
| . . |
| . |
+-----------------+
[[email protected]]#ll
合計 8
-rw------- 1 ルート ルート 1675 8月 22 11:06 id_rsa
-rw-r--r-- 1 ルート ルート 392 8月 22日 11:06 id_rsa.pub

4. 管理対象オブジェクトにコピーします。

[root@bogon .ssh]# ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]
ホスト「192.168.245.129 (192.168.245.129)」の信頼性を確立できません。
RSA キーのフィンガープリントは 84:2d:70:33:1c:45:fa:e6:4b:94:72:7e:10:98:7c:a8 です。
本当に接続を続行しますか (はい/いいえ)? はい
警告: '192.168.245.129' (RSA) が既知のホストのリストに永続的に追加されました。
bogon [192.168.245.129] の getaddrinfo の逆マッピング チェックに失敗しました - 侵入の試みの可能性があります。
[email protected]のパスワード: 
ここで、「ssh '[email protected]'」を使用してマシンにログインし、チェックインしてみます。
 .ssh/承認キー
予期しないキーが追加されていないことを確認するためです。

5. pssh コマンドが正常に実行されました。

[root@bogon .ssh]# pssh -H [email protected] -i 稼働時間
[1] 11:10:39 [成功] [email protected]
 20:10:39 2:07 起動、ユーザー 1 人、負荷平均: 0.00、0.00、0.00

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • CentOS7 で .sh スクリプトを実行するときに表示される「構文エラー: 予期しないファイルの終わり」メッセージの解決方法
  • CentOS6で定期的にjarプログラムを実行するスクリプトをcrontabで実行する
  • CentOS7でPHPスケジュールタスクを実行する方法
  • CentOS 7 で crontab を使用して定期的にタスクを実行する方法の詳細な説明
  • Centos7の起動時に/etc/rc.localが実行されない問題を解決する
  • CentOS で指定されたスクリプトを実行するスケジュールされたタスクを設定する方法
  • CentOSはexpectを使用してスクリプトやコマンドをバッチでリモート実行します

<<:  Vue diffアルゴリズムの完全な分析

>>:  Mysql 5.7.19 無料インストール バージョンで遭遇した落とし穴 (コレクション)

推薦する

Linux システムのユーザー管理コマンドの概要

ユーザーとグループの管理1. ユーザーとグループの基本概念ユーザーとグループ:システム上のすべてのプ...

Dockerを使用してPythonランタイム環境の基本イメージを作成する方法

1. 準備1.1 Pythonインストールパッケージをダウンロードします(注:Pythonバージョン...

Dockerスペースがいっぱいでコンテナに入れない場合の解決策

トラブル発生が突然で、業務も迫っていたため、現場のスクリーンショットを撮る時間がありませんでしたので...

ボタンをクリックした後のCSS読み込み効果を実現する

自社製品にクリック後1~2秒待機時間があるボタン(確認メールを送信する)があるため、クリック後の1~...

proxy_pass がパス パスに従って転送する場合の "/" 問題の詳細な説明

nginx で proxy_pass を設定するときに、^~ に従ってパスを一致させる場合は、pro...

Linux で MySQL 5.6 X64 バージョンをインストールする詳細な手順

環境: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5...

IDEA は Docker プラグインを使用します (初心者向けチュートリアル)

目次例示する1. Dockerリモートアクセスを有効にする2. Dockerに接続する3. イメージ...

Linuxでポートが開いているかどうかを確認する方法のまとめ

方法1: lsofコマンドを使用するlsof コマンドを使用して、ポートが開いているかどうかを確認で...

MySQL 8.0.13 で日付を 0000-00-00 00:00:00 に設定すると発生する問題を解決する

データベース操作を学び始めたばかりです。今日、データを保存していたところ、エラーが発生していることに...

Linux システムによって報告される tcp_mark_head_lost エラーの処理方法

問題の説明最近、ホストから次のカーネル情報が報告されました。 7月8日 10:47:42 cztes...

nginx ログを elasticsearch にインポートする方法の例

nginx ログは filebeat によって収集され、logstash に渡され、logstash...

MySQL 8.0 に移行する際の注意点 (要約)

パスワードモードPDO::__construct(): サーバーがクライアントに不明な認証方法を要求...

Linux lsコマンドの使用

1. はじめにls コマンドはディレクトリの内容を表示するために使用され、Linux で頻繁に使用さ...

メタ情報に基づいて時間指定のページ更新またはリダイレクトを実装する

メタを使用して、ページの時間指定更新またはジャンプを実装します。 XML/HTML コードコンテンツ...