該当する ID なし: /Users/xiaoqiangjian/.ssh/id_dsa: 該当するファイルまたはディレクトリなし

該当する ID なし: /Users/xiaoqiangjian/.ssh/id_dsa: 該当するファイルまたはディレクトリなし

今日、macOS 13.4でsshを使用して次のようにUbuntu 22.04LTSにファイルをコピーしようとしたとき:

ssh -vvv -p 22 [email protected] 'mkdir -p .ssh && cat >> ~/.ssh/authorized_keys' < ~/.ssh/id_rsa.pub

表示エラー:

debug1: Authentications that can continue: publickey
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_ecdsa
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_ecdsa: No such file or directory
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_ecdsa_sk
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_ecdsa_sk: No such file or directory
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_ed25519
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_ed25519: No such file or directory
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_ed25519_sk
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_ed25519_sk: No such file or directory
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_xmss
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_xmss: No such file or directory
debug1: Trying private key: /Users/xiaoqiangjiang/.ssh/id_dsa
debug3: no such identity: /Users/xiaoqiangjiang/.ssh/id_dsa: No such file or directory
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
[email protected]: Permission denied (publickey).

id_dsasshは基本的にそれを探しているようです。私は何を逃したことがありませんか?この問題を解決するにはどうすればよいですか?このコマンドは長い間うまくいきました。

ベストアンサー1

ls /Users/xiaoqiangjiang/.ssh/

鍵ファイルが存在しない場合は、新しい SSH 鍵ペアを生成します。

おすすめ記事