내가 사용하는 호스팅에서 제공하는 서버 용량이 20GB다. 여기에 워드프레스를 비롯해 각종 테마와 플러그인들을 설치했고 글을 쓸 때 첨부한 이미지나 영상, 그 외 별도의 파일을 업로드 할 때 서버 용량이 채워진다. 특별한 경우가 아니라면 보통 워드프레스 내에서 파일을 업로드하거나 HTML 파일등을 수정하고 업데이트 하는데 가~끔 호스팅 서버에 접속해야 할 경우가 생긴다. 이 때 필요한 프로그램이 SFTP 를 지원하는 클라이언트다.
파일질라를 이용해 아마존 라이트세일의 서버에 접속하기
우선 파일질라 홈페이지에서 맥 또는 윈도우 등 나의 플랫폼에 맞는 클라이언트를 다운로드하자.
간단하게 설치 후, 프로그램을 실행하면 아래와 같은 화면이 보인다.
파일질라는 크게 좌측의 로컬 사이트와 우측의 리모트 사이트로 나뉘며,
로컬 사이트는 나의 컴퓨터 드라이브 폴더, 리모트 사이트는 호스팅 서버의 폴더로 구분된다.
이제 호스팅 서버내로 접속하기 위해 파일질라에 권한 (호스팅 서버로의 로그인) 을 부여하자.
파일질라로 SFTP 로그인하기
우측 상단의 [파일] – [사이트 관리자] 메뉴를 클릭해 로그인 화면으로 이동.
하단의 [New Site] 를 클릭 후 사이트명 입력.
아마존 라이트 세일로 이동 후
사용중인 인스턴스의 [관리] 메뉴 클릭
중간에 보이는 퍼블릭 IP와 사용자 이름을 메모하자.
제일 하단의 기본값으로 설정되어 있는 키 페어를 확인 후
링크가 걸려있는 [계정페이지] 로 이동해 프라이빗 키 다운로드.
다시 파일질라로 이동 후
활성화된 우측 창에 로그인 관련 정보를 입력하자.
프로토콜(t) : SFTP – SSH File Transfer Protocol
호스트(H) : 라이트세일에서 메모해뒀던 퍼블릭 IP 입력
포트(P) : 22
로그온 유형(L) : 키 파일
사용자(U) : 라이트세일에서 메모해뒀던 사용자 이름 “bitnami” 입력
키 파일(K) : [찾아보기] 클릭 후, 라이트세일에서 다운받았던 프라이빗 키 파일 선택
–
모든 정보가 입력됐다면 하단의 [입력] 버튼 클릭 후 로그인하면
우측 리모트 사이트의 폴더들이 활성화 되며, 호스팅 서버에 접속된 걸 확인할 수 있다.
추가 Tip1!
파일질라 내 워드프레스 테마 및 플러그인의 경로는
/opt/bitnami/apps/wordpress/htdocs/wp-content 로
수동으로 테마 또는 플러그인을 업로드할 때 유용하다.
추가 Tip2!
프라이빗 키 파일로 로그인이 되지 않을 경우 .pem 파일의 권한을 부여해줘야 한다.
Mac 기준,
Spotlight에서 터미널 검색 후 chmod 한칸 띄고 600 한칸 띄고 다운받은 .pem 파일을 끌어다 놓은 후 Enter. 이 후 재접속 해보면 로그인이 가능해진다.