레이블이 EC2인 게시물을 표시합니다. 모든 게시물 표시
레이블이 EC2인 게시물을 표시합니다. 모든 게시물 표시

2016년 3월 30일 수요일

Notepad++ ftp 로 AWS EC2 인스턴스 접근

Editplus ftp 로 AWS EC2 인스턴스 접근글에 이어서 이번에는 notepad++ 로 접근하는 방법을 알아본다.

Editplus 설정법은 아래 링크에서...
http://commonkb.blogspot.kr/2016/03/editplus-ftp-aws-ec2.html

Notepad++ 는 아래 링크에서 다운로드 할 수 있다.

https://notepad-plus-plus.org/download/

Notepad++ 는 프리웨어로 GPL 라이선스이다.

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

1. Notepad++ 를 실행 후 플러그인(NppFTP)을 설치해야한다.


위 이미지는 이미 nppftp를 설치한 상태이다. Available 탭에서 NppFTP를 검색하여 설치하면 된다.

2. NppFTP 를 설치하면 우측에 FTP windows 가 추가된다.
FTP windows 를 닫았을 경우에는 플러그인 > NppFTP > show NppFTP window 를 체크하면 된다.

3. 톱니바퀴 > Profile settings 에서 새 연결 정보를 등록하자.

4. Connection 탭에서 입력 할 부분은 다음과 같다.

  • Hostname : Public DNS or IP
  • Connection type : SFTP
  • Port : 22
  • Username : ubuntu
5. Authentication 탭에서 변경 할 부분은 다음과 같다.

6. 5번에서 등록하는 프라이빗 키는 EC2 생성할 때 다운로드 한 키 페어(.pem)를 변환 없이 등록하면 된다.

쓰고보니 editplus 보다 훨씬 쉽네....




Editplus ftp 로 AWS EC2 인스턴스 접근

인스턴스 생성 후 키 페어(.pem) 파일을 다운로드 받았다면

아래 링크의 아마존 가이드를 참고하여 프라이빗 키로 변환을 한다.

http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html

키 변환에 필요한 puttygen 은 아래 링크에서 다운로드

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


1. Editplus 를 열고 ftp 설정을 열어보자.



2. 추가 버튼을 클릭하고 ftp 서버에 EC2 인스턴스의 Public DNS or IP 를 입력한다.
  Username 에는 ubuntu


3. 암호화 셀렉트 박스에는 sftp(aes128-cbc) 또는 sftp(3des)를 선택하고 Pageant 사용에 체크한다.


4. Pageant 를 실행 후 (실행하면 트레이 아이콘에 활성화 된다.) 마우스 우클릭 Add Key 로 프라이빗 키를 선택한다.




5. 이후 Editplus 에서 ftp 접속을 해보자.

Editplus ftp 접속할때에는 항상 pageant 가 활성화(add key)되어 있어야 한다.