
ネットワーク上に別の PC をセットアップしています。最終的にはヘッドレスになります。
現在は Centos CLI で起動しますが、問題ありません。次に、メインの Debian PC から新しい Centos PC に SSH RSA キーをコピーします。
「通常のパスワード」でDebianからCentOSにSSH接続できる
ssh-copy-id [ユーザー名]@192.168.100.169
端末はパスワードを要求し、すべてはうまくいきますが、公開鍵をサーバーにコピーしようとすると、
ssh-copy-id -i id_rsa.pub [ユーザー名]@192.168.100.169
呼び出しは最終的にタイムアウトします...これが出力です
/usr/bin/ssh-copy-id: INFO: すでにインストールされているキーを除外するために、新しいキーでログインしようとしています /usr/bin/ssh-copy-id: エラー: ssh: ホスト 92.168.100.169 ポート 22 に接続: 接続がタイムアウトしました
標準のsshログインを使用してデバッグ情報を取得できることはわかりましたが、ssy-copy-idコマンドをデバッグするにはどうすればいいのでしょうか。
ssh-copy-id -i id_rsa.pub -o -v [ユーザー名]@192.168.100.169 ssh-copy-id -i id_rsa.pub -v [ユーザー名]@192.168.100.169
しかし、無効なオプションに対してエラーが発生するだけなので、何が機能していないのかをデバッグする方法がありません。
他の仮想マシン (Debian も実行) でも同様のことを行いましたが、RSA キーはほぼ瞬時にコピーされました。Debian と Centos で異なる設定オプションが何なのか、それが問題なのでしょうか?
あらゆる助けをいただければ幸いです。
前もって感謝します
デビッド
追伸:この質問を私のスタックエクスチェンジ質問は間違ったサイトに投稿したためです。
答え1
ターゲット マシンの IP は ですが
192.168.100.169
、エラーでは
92.168.100.169
到達できないと表示されます。
それはおそらく、コマンド内の IP アドレスの前に ,$
の後に記号があるからでしょうか?@