[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 추가 팁인 22-b편을 공개해드리겠다. 22-b편은 notepad++ 편집기로 EC2 원격 호스트의 파일을 편집하는 방법을 설명한다.
2020년 10월 30일자 [리눅스 업스킬 도전 #22-b] notepad++ 편집기로 EC2 원격 호스트의 파일 편집하기 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.
하이라이트를 요약 정리하면 다음과 같다:
- 00:00 notepad++과 SFTP 지원 소개
- 03:00 플러그인 설치
- 04:24 플러그인 활성화와 원격 호스트 등록
- 07:30 테스트
방송에 사용한 실제 실습 자료는 다음을 참고한다:
- 단계 1: 플러그인 설치
- 플러그인 --> 플러그인 관리 --> 사용가능 탭에서 NppFTP 설치
- 단계 2: 플러그인 활성화와 원격 호스트 등록
- 설치 후 플러그인 --> NppFTP --> Show NppFTP window
- 우측 NppFTP 영역에서 톱니 바퀴 누르고, Profile settings
- 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를 눌러 닫고 나온다
- 우측 NppFTP 영역에서 툴바 가장 마지막 아이콘(Show message window)을 눌러 하단의 Output 영역을 활성화(접속시 문제가 생기면 로그를 확인할 수 있음)
- 단계 3: 테스트
- 우측 NppFTP 영역에서 접속 아이콘을 누르고 앞서 지정한 프로파일 이름을 선택하고 암호를 입력하면(pem 파일의 기본 암호는 비어 있으므로 그냥 OK) 로그인
- 원하는 파일을 더블클릭하면 편집 창에 뜨고, 수정 후 저장하면 자동으로 서버로 올라감
참고: 위와 같은 방법은 vi와 같은 편집기에 익숙하지 않을 경우에 사용하는 패턴이며, VSCode, Atom, 이클립스, 서브라임 등 다양한 IDE(또는 편집기)에서 응용 가능하다!
EOB
댓글 없음:
댓글 쓰기