네트워크에 다른 PC를 설정하고 있습니다. 결국 머리가 없을 것입니다.
현재 centos CLI로 부팅됩니다. 괜찮습니다. 이제 내 기본 데비안 PC에서 새 Centos PC로 SSH RSA 키를 복사하고 싶습니다.
'일반 비밀번호'를 사용하여 데비안에서 센토스로 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 키를 복사했습니다. 데비안과 Centos 간에 다른 구성 옵션이 있어 슬픔을 유발합니까?
모든 도움을 주시면 감사하겠습니다.
미리 감사드립니다
데이비드
ps. 이 질문을 내 폴더에서 여기에 복사했습니다.스택익스체인지제가 잘못된 사이트에 올렸기 때문에 질문입니다!
답변1
대상 컴퓨터의 IP는
192.168.100.169
이고 오류는
92.168.100.169
연결할 수 없다고 표시됩니다.
아마도 명령의 IP 주소 앞에 $
기호가 있기 때문일 것입니다 .@