본문 바로가기

Cloud3

클라우드 환경에서 다른 인스턴스로 암호없이 ssh 접근하기 (ssh-copy-id 대안) 클라우드 환경에서 인터넷에서 인스턴스를 직접 액세스 하기 위해 필요한 IP(플로팅 IP)를 하나의 인스턴스에만 부여하고, 다른 인스턴스는 ssh 명령어를 통해 접근으로 사용해야 하는 경우가 존재한다. 플로팅 IP가 연결된 인스턴스에서 ssh-keygen을 통해 키를 생성한 뒤, ssh-copy-id 명령어를 통해 다른 인스턴스에 키를 공유하려고 해도 인증에 실패하며 접근이 불가능한 상황이 발생한다. 퍼블릭 클라우드 인스턴스에 접근하는 경우, 인스턴스 생성시 설정하는 키 파일(.pem)을 이용하는데 이걸 활용해서 넘겨야 한다. sudo cat ~/.ssh/id_rsa.pub | sudo ssh -i [pem 파일] [다른 인스턴스 계정]@[다른 인스턴스 IP] "cat - >> ~/.ssh/authoriz.. 2024. 3. 2.
FileZilla(파일질라) ppk 파일 이용해서 연결하는 방법 AWS 같은 클라우드 환경에서는 인스턴스에 SSH 접속할 때 pem, ppk 키 파일을 주로 활용한다. 인스턴스로 특정 파일을 옮겨야 할 때, 파일질라(FileZilla)를 활용하는 방법에 대해 공유한다. 우선, [ 파일 > 사이트 관리자로 접근 > 새 사이트 생성 ] 과정을 통해 새 사이트를 생성한다. 이후 아래 이미지와 같이 설정한다. - 프로토콜 = SFTP - 호스트 = (외부 노출된 인스턴스 IP) - 포트 22 입력 - 로그온 유형 = 키 파일 - 사용자 = 인스턴스 사용자의 기본 이름(ubuntu/ec2-user 등) - 키 파일 = 클라우드 서비스에서 제공한 pem 파일을 통해 생성한 ppk 파일 경로 설정 후 연결을 클릭하면 다음과 같이 정상적으로 연결되는 것을 확인할 수 있다. 2024. 3. 1.
AWS SAA-C03 합격 후기 필자는 2022년 11월 7일 AWS Certified Solutions Architect - Associate SAA-C03 자격증에 합격했다. 늦었지만 SAA-C03으로 바뀐 지 얼마 안 된 자격증이기도 해서 합격 관련 후기를 작성해 본다. 😅 🤜 취득 목적 AWS 자격증을 준비하며 클라우드 기술과 서비스 활용법을 학습해서 다음에 회사에서 AWS 클라우드를 활용한 프로젝트 개발에 참여할 기회가 있을 때 기술 학습 부담을 줄이고 싶었다. 무엇보다..! 회사에서 자격증 시험비를 지원해 주는 복지 제도가 있어서 큰 부담 없이 도전하게 되었다. 😌 🤜 학습 기간 학습 기간은 총 2개월 정도 걸렸다. 처음에는 학습 기간을 얼마나 잡아야 할지 고민하여 우선, 다른 합격 후기들을 찾아보았다. 그리고 보통은 직장에.. 2023. 2. 12.