
오늘 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_dsa
ssh는 기본적으로 그것을 찾는 것 같습니다 . 내가 뭐 놓친 거 없니? 이 문제를 해결하려면 어떻게 해야 합니까? 이 명령은 오랫동안 잘 작동했습니다.
답변1
ls /Users/xiaoqiangjiang/.ssh/
키 파일이 존재하지 않으면 새 SSH 키 쌍을 생성하십시오.