어제 새 서버로 마이그레이션하면서 rsync를 사용해야 했고, rsync가 연결할 수 있도록 RSA 키를 만들었고 add to trusted key in location x
새 서버에 위치가 없다는 오류가 표시되었습니다. 따라서 기본적으로 mv rsakey /location.x
디렉터리가 존재하지 않습니다 . .
키를 재생성해 보았습니다. 하지만 이것은 도움이 되지 않았습니다. 이제 ssh나 filezilla에 로그인할 수 없습니다 scp protocol
.
Error: Network error: Software caused connection abort. Error: Could not connect to server
RSA 키로 인해 오류가 발생한 것이 거의 확실합니다. 어떻게 해결할 수 있나요? 그런데 내가 가진ISPCP거기에서 고칠 수 있도록 설치했습니다.
노트:이전 서버와 새 서버 모두에서 RSA 키를 생성했는데 이전 서버에는 로그인할 수 있지만 새 서버에는 로그인할 수 없습니다.
편집하다
우분투 12.04에서 터미네이터 사용:
$ ssh root@server_ip
Connection closed by server_ip
편집 2
완료 후 mv ~/.ssh ssh_backup
연결을 시도했는데 다시 시도했는데 위에 표시된 오류가 Read from socket failed: Connection reset by peer
발생했습니다.connection closed
편집 3
산출ssh -vv root@server_ip
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to my_ip_address [my_ip_address] port 22.
debug1: Connection established.
debug1: identity file /home/me/.ssh/id_rsa type -1
debug1: identity file /home/me/.ssh/id_rsa-cert type -1
debug1: identity file /home/me/.ssh/id_dsa type -1
debug1: identity file /home/me/.ssh/id_dsa-cert type -1
debug1: identity file /home/me/.ssh/id_ecdsa type -1
debug1: identity file /home/me/.ssh/id_ecdsa-cert type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.5p1 Debian-6+squeeze3
debug1: match: OpenSSH_5.5p1 Debian-6+squeeze3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
Connection closed by my_ip_address
@mattdem위치가 무엇인지 잊어버렸기 때문에 위치 이름을 지정했습니다. x
오류는 기본적으로 다음과 같습니다. rsa 키를 신뢰할 수 있는 소스 위치로 이동하십시오. 아마도/.ssh
답변1
이 문제를 해결하는 상당히 과감한 방법은 SSH 자격 증명을 삭제하는 것입니다. 로컬 컴퓨터에서:
mv ~/.ssh ssh_backup
그런 다음 서버에 다시 ssh를 시도하면 비밀번호를 묻는 메시지가 나타납니다. 이제 RSA 키 생성 프로세스를 다시 시작할 수 있습니다.