금요일, 10월 30, 2020

[유튜브 방송] (리눅스 업스킬 도전 #22-b) notepad++ 편집기로 EC2 원격 호스트의 파일 편집하기

[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 추가 팁인 22-b편을 공개해드리겠다. 22-b편은 notepad++ 편집기로 EC2 원격 호스트의 파일을 편집하는 방법을 설명한다.

2020년 10월 30일자 [리눅스 업스킬 도전 #22-b] notepad++ 편집기로 EC2 원격 호스트의 파일 편집하기 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.

하이라이트를 요약 정리하면 다음과 같다:

  • 00:00 notepad++과 SFTP 지원 소개
  • 03:00 플러그인 설치
  • 04:24 플러그인 활성화와 원격 호스트 등록
  • 07:30 테스트

방송에 사용한 실제 실습 자료는 다음을 참고한다:

  • 단계 1: 플러그인 설치
    1. 플러그인 --> 플러그인 관리 --> 사용가능 탭에서 NppFTP 설치
  • 단계 2: 플러그인 활성화와 원격 호스트 등록
    1. 설치 후 플러그인 --> NppFTP --> Show NppFTP window
    2. 우측 NppFTP 영역에서 톱니 바퀴 누르고, Profile settings
    3. Profile settings 대화상자에서 Add new 누르고 프로파일 이름을 지정
      • Connection 탭의 Hostname에 EC2 IP 주소, Connection Type을 SFTP, Port는 22번 그대로, username을 ubuntu(또는 ec2-user)로 설정
      • Authentication 탭의 Try private key file authentication에 체크박스를 켜고, Private key file에 EC2의 개인키(주의: ppk 형식이 아니라 pem 형식!)를 설정
      • Close를 눌러 닫고 나온다
    4. 우측 NppFTP 영역에서 툴바 가장 마지막 아이콘(Show message window)을 눌러 하단의 Output 영역을 활성화(접속시 문제가 생기면 로그를 확인할 수 있음)
  • 단계 3: 테스트
    1. 우측 NppFTP 영역에서 접속 아이콘을 누르고 앞서 지정한 프로파일 이름을 선택하고 암호를 입력하면(pem 파일의 기본 암호는 비어 있으므로 그냥 OK) 로그인
    2. 원하는 파일을 더블클릭하면 편집 창에 뜨고, 수정 후 저장하면 자동으로 서버로 올라감

참고: 위와 같은 방법은 vi와 같은 편집기에 익숙하지 않을 경우에 사용하는 패턴이며, VSCode, Atom, 이클립스, 서브라임 등 다양한 IDE(또는 편집기)에서 응용 가능하다!

EOB

댓글 없음:

댓글 쓰기