본문 바로가기
Wordpress/plugin

[SSH SFTP Updater Support] 워드프레스에서 SFTP지원

by aegypius 2020. 2. 20.
728x90
반응형

  웹호스팅을 위한 서버라면 당연히 FTP를 지원한다. 특별한 이유로(?) 오직 SFTP만 지원하는 서버도 있을 수는 있겠지만 워드프레스는 기본적으로 SFTP를 지원하지 않기 때문에 이러한 경우에는 별도의 플러그인을 설치해야 한다.

  자체 서버를 운영중이라면 FTPS를 설치하는 것도 고려해볼만 하다.

2020/06/08 - [Linux/TIP] - [VSFTPD] FTP 설치, 기본 설정, 포트변경, FTPS설정

  그 중 하나가 SSH SFTP Updater Support이다. 포털사이트에서 검색해서 다운받을 수도 있겠지만 작업중(?)인 워드프레스 사이트에서 받아보자. 

  관리자 계정으로 로그인 하면 아래의 화면이 열릴 것이다.


  좌측의 메뉴에서 플러그인을 클릭하고 그 밑의 '새로 추가'를 선택하면 아래와 비슷한 화면이 나타난다.


  이제 우측 상단의 '플러그인 검색...'부분에 SFTP라고 검색하면 아래와 같은(? 비슷한) 검색결과를 보여줄 것이다.


  우측 상단의 'SSH SFTP Updater Support'를 선택하자. 이제 아래와 화면이 열린다.


  서버가 FTP를 지원한다면 위의 화면에서 우측 하단의 '지금설치'를 클릭하여 설치할 수 있겠지만 FTP를 지원하지 않는다면 자동설치는 불가능하다. 우측 중앙의 '플러그인 홈페이지'를 클릭하여 해당 플러그인의 홈페이지를 방문해야 한다. 아래와 같다. 여기서 우측 상단의 다운로드를 선택하여 다운받자.

 

  다운받은 파일의 압축을 풀자. 압축을 풀어서 "ssh-sftp-updater-support.0.8.2"라는 폴더가 생성되었다면 그 하위의 'ssh-sftp-updater-support' 라는 폴더를 워드프레스의 플러그인 디렉토리(../wp-content/plugins)에 업로드하면 된다. 업로드 후의 모습은 아래와 같을 것이다.

  별것도 아닌데 자꾸 도메인을 가리게 된다 -_-; 위와 같이 업로드를 마쳤다면 이제 워드프레스의 관리자 로그인 화면에서 좌측의 '플러그인'을 다시 클릭해보자. 아래와 같이 ssh-sftp-updater-support 플러그인이 설치되어 있음을 볼 수 있다.

  바로 밑의 '활성화'를 클릭하여 플러그인을 활성화하면 이후부터는 SFTP를 사용할 수 있게 된다. 플러그인을 테스트 하기 위해서 'shortcode Shortcode Ultimate'라는 플러그인을 설치해보자. 꽤나 유용한 플러그인 중의 하나이다.

  아까와 같이 좌측의 플러그인 메뉴의 '새로추가'버튼을 클릭하여 플러그인 검색화면으로 가보자. 이제 검색창에 아래와 같이 'WordPress Shortcodes Plugin'를 입력하자. shortcode만 입력해도 검색 될 것이다.

  빨간색이라서 눈에 금새 띈다. '지금 설치'를 클릭하여 해당 플러그인을 설치해보자. 아래와 같은 화면이 보일 것이다.

  먼저 호스트 이름을 입력하자. 내 홈페이지의 주소뒤에 콜론(:)과 SFTP의 포트 번호를 입력해야 한다. 위에서 이미 알드라이브나 파일질라 등을 이용해서 수동으로 플러그인을 서버에 업로드 했으므로 당연히 포트 번호는 알고 있을 것이다. 모른다면 서버 관리자에게 물어보자! 호스트이름의 형식은 "myweb.domain.kr:1234"의 형태일 것이다. 사용자명과 비밀번호는 서버의 계정과 비밀번호를 넣으면 된다(워드프레스의 계정과는 무관하다). 가장 하단의 '연결 타입'은 SSH2를 선택해야 한다. SSH2를 선택하는 순간 연결정보 화면이 아래와 같이 바뀐다.

  혹시 입력한 정보가 삭제되었다면 다시 입력하자. SSH의 인증키(Authentication key)는 서버의 설정에 따라야 한다. 인증키 없이 로그인이 가능한 경우도 있다. 이제 하단의 '처리하기'를 클릭하면 해당 플러그인이 설치될 것이다. 

728x90
반응형

댓글