質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

Q&A

解決済

3回答

312閲覧

管理ホストから各ホストにssh接続エラー

wangzj

総合スコア53

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

0グッド

0クリップ

投稿2018/10/03 00:36

前提・実現したいこと

環境:
Azure、Linux仮想マシン群9台(1台は管理ホスト、他はターゲットホスト)
すべてのホストに同じなpublic key、private keyを置いてあります。
ansible-playbookコマンドを実行して、管理ホストから各ホストにインストールしています。

ansible-playbook -u username1 --private-key /home/username1/.ssh/id_rsa -i inventories/sample common.yml

事前にssh接続を確認しておきました。
・各ホストの自分自身のssh接続
・管理ホストから各ホストのssh接続

ssh username1@10.100.1.*

発生している問題・エラーメッセージ

fatal: [10.100.1.9]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: username1@10.100.1.9: Permission denied (publickey,password).\r\n", "unreachable": true}

試したこと

ゴゴルで検索してみました。
本サイトのほかの質問でssh接続問題を確認しました。
なんかssh接続の時、パスワード接続になってしまったみたいですね。
引き続き調査していますが、先にここで質問させていただきました。
ヒントを教えていただければ、助かります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

自己解決

解決!!!
ホスト数は多くて、passphrase入力は頻繁に聞かれるため、どこかでうまく渡されてなかったのは原因だと考えられています。
解決方法としては、private keyをssh-agentに入れて、passphrase入力を省略することです。

eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa

投稿2018/10/03 03:57

wangzj

総合スコア53

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

--private-key /home/username1/.ssh/id_rsaではなく
--private-key=/home/username1/.ssh/id_rsaな気がします

投稿2018/10/03 02:20

set0gut1

総合スコア2413

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ssh -i 秘密鍵フルパス username1@10.100.1.*

で繋がりません?

投稿2018/10/03 01:17

kunai

総合スコア5405

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

wangzj

2018/10/03 01:21

繋がれます。 コマンドで確認済です。
kunai

2018/10/03 01:50

ん?では何が問題なのでしょう。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問