2011-01-13 1 views
14

원격 서버에서 파일을 저장, 복사 및 편집하는 쉬운 방법이 필요합니다. 이클립스를 IDE로 사용하고 있는데, Eclipse 용 RSE (Remote System Exlporer) 플러그인보다 이러한 작업에 더 나은 점이있을 수 있습니다. 문제는 공개 키를 사용하여 연결하는 방법을 모른다는 것입니다. 내 Amazon 계정에서 다운로드 한 파일이 있습니다. * .pem. 그러나 필자는 원격 Linux 서버에 연결하려고 할 때 어떤 형식이나 입력을 볼 수 없습니다. 그것은 단지 사용자 ID와 암호입니다. 또한 시스템의 텍스트 편집기를 사용하여 공개 키를 열고 모든 것을 암호 필드에 복사하려고 시도했지만 작동하지 않았습니다. Pls 나를 도울Amazon EC2에서 공개 키를 사용하여 Eclipse RSE를 원격 Linux 서버에 연결하십시오.

답변

22

이것은 내 국수를 잠시 굽고 있었다. 당신이하지 확인이

노변의 설정이 아니라 일식의 전체 폴더에 열쇠를 넣어 : http://siteadmin.gforge.inria.fr/eclipse-ssh.html 사실은 (적어도에서 명시 적으로) 언급하지

+4

실제로는 꽤 쉽습니다. 환경 설정 -> 일반 -> 네트워크 연결 -> SSH2에서 공용 RSA 키의 위치 만 입력하고 환경 설정 -> 일반 -> 원격 시스템에서 SSH에 대한 기본 사용자 ID를 설정해야한다는 것을 알아 냈습니다. EC2는 ec2 사용자입니다. – einstein

+1

연결할 수는 있지만 읽기 전용입니다. 나는/var/www에있는 파일을 편집해야하고 루트 액세스가 필요합니다 (적어도 EC2 인스턴스로 ssh 할 때). 아마존은 루트로 연결하는 것을 허용하지 않으며 ec2 사용자는 작동하지 않습니다. 나는 '우분투'로 연결해야합니다. 이 문제를 해결하는 방법에 대한 아이디어가 있으십니까? – Eric

+1

+1 "베이킹 너의 국수". – franka

1

그 RSE (내가했습니다 무엇에 대한 일반, 이클립스) 1024 비트 키로 작동하는 것 같습니다 https://bugs.eclipse.org/bugs/show_bug.cgi?id=404714 내 개인 키가 2048이기 때문에 문제가 있었지만 인증 된 호스트에 새 키를 추가 한 다음 연결할 수있었습니다.

관련 문제