클라우드웨이즈 FTP 설정 방법 (How to Set Up SFTP on Cloudways)

FTP와 SFTP는 파일 전송 프로토콜로서 이 둘의 기본적인 차이점은 파일을 전송하는 동안 FTP가 파일을 전송하는 보안 채널을 제공하지 않는다는 점입니다. 클라우드웨이즈는 SFTP와 SSH를 제공합니다. SFTP를 통해 파일을 서버로 전송하고 다운로드할 수 있습니다.

📍 클라우드웨이즈 가입 방법 (+ Cloudways 프로모 코드, 할인 쿠폰 코드)

클라우드웨이즈 FTP/SFTP 설정 방법

Cloudways에서는 서버 내의 전체 애플리케이션에 접근할 수 있는 SFTP 계정과 각 애플리키에션에만 접근할 수 있는 SFTP 계정이 제공됩니다.

  1. 서버 관리자인 경우 서버 레벨의 계정을 사용하여 모든 애플리케이션에 접근할 수 있습니다.
  2. 특정 애플리케이션에만 접근 가능하도록 해야 하는 경우, 애플리케이션 레벨에서 SFTP 계정을 생성할 수 있습니다. 외부 개발자에게 SSH/SFTP 접근 권한을 부여할 때 유용합니다.

여기에서는 서버 레벨에서 SFTP에 접속하는 방법에 대하여 살펴보고, 아래의 “특정 애플리케이션에 SFTP 접속하기” 섹션에서 특정 애플리케이션에만 접속하는 방법에 대하여 살펴보겠습니다.

FTP/SFTP 클라이언이트 설치하기

SFTP 서버에 접속하기 위해서는 파일질라와 같은 FTP 클라이언트가 필요합니다. 윈도우를 사용하는 경우 파일질라(FileZilla)를 사용하면 무난합니다.

모든 프로그램은 검색엔진에서 검색하여 공식 사이트에서 다운로드하는 것이 가장 안전합니다. 구글에서 “download filezilla”로 검색하여 파일질라 다운로드 공식 사이트를 방문합니다.

Download FileZilla Client 아이콘을 클릭하여 설치 파일을 다운로드한 다음, PC에 설치합니다.

일반적인 설치 방법에 따라 설치할 수 있습니다. 자세한 설치 방법은 여기를 참고해보세요.

SFTP 접속 정보 확인하기

파일질라가 설치되었다면 이제 파일질라를 사용하여 서버에 접속할 수 있습니다. 먼저 클라우드웨이즈에 로그인하여 SSH/SFTP 정보를 확인하도록 합니다.

Servers에서 SFTP에 접속할 서버를 선택합니다.

서버 관리 페이지의 Master Credentials 탭에서 SSH/SFTP에 접속하는 데 필요한 정보를 찾을 수 있습니다.

다음 세 가지 정보가 필요합니다.

  1. Publich IP: 서버 공인 IP 주소
  2. Username: 사용자명
  3. Password: 비밀번호

그리고 애플리케이션이 여러 개 있는 경우에는 해당 애플리케이션의 경로를 확인해야 합니다.

Applications 페이지에서 해당 애플리케이션을 선택합니다.

Application Settings 탭에서 애플리게이션 폴더를 확인할 수 있습니다.

애플리케이션 폴더를 메모합니다.

※워드프레스 사이트를 운영하는 경우 도구 » 사이트 건강에서도 애플리케이션 경로(워드프레스 사이트 설정 경로)를 확인할 수 있습니다.

파일질라를 사용하여 SFTP 서버에 접속하기

이제 파일질라 클라이언트를 실행합니다. 먼저 쉽게 SFTP 서버에 접속할 수 있도록 사이트 관리자에 사이트를 등록합니다.

파일 » 사이트 관리자를 클릭합니다.

새 사이트 버튼을 눌러 새 사이트를 추가합니다. 사이트 이름을 입력(②)합니다.

오른쪽 패널에서 다음과 같이 설정합니다.

  1. 프로토콜: SFTP – SSH File Transfer Protocol 선택
  2. 호스트: 서버의 Master Credentials 탭에서 확인한 공인 IP 주소를 입력합니다.
  3. 사용자: 서버의 Master Credentials 탭에서 확인한 사용자 이름을 입력합니다.
  4. 비밀번호: 서버의 Master Credentials 탭에서 확인한 패스워드를 입력합니다.

연결 버튼을 누르면 SFTP 서버에 접속됩니다.

위와 같은 화면이 표시되면 applications 폴더를 선택합니다.

applications 디렉터리로 이동합니다. 여러 개의 애플리케이션(워드프레스, 그누보드 등)을 설치했다면 해당 애플리케이션의 폴더를 알아야 합니다. 애플리케이션 설정에서 확인한 애플리케이션 폴더를 클릭합니다.

public_html 폴더를 클릭합니다.

애플리케이션 설치 파일들이 위치한 폴더로 이동하게 됩니다.

이제 필요한 작업(예: .htaccess 파일 수정, wp-config.php 파일 편집, 차일드 테마 작업 등)을 할 수 있습니다.

특정 애플리케이션에 SFTP 접속하기

외부 개발자에게 SFTP 정보를 제공해야 하는 경우, 서버 마스터 정보를 제공하는 것이 꺼려질 수 있습니다. 이 경우 해당 애플리케이션에만 접근할 수 있는 SFTP 정보를 생성하여 외부인에게 제공할 수 있습니다.

특정 애플리케이션 레벨의 SFTP 계정을 생성하려면 해당 애플리케이션 관리 페이지로 이동한 다음, Access Details 탭의 SSH/SFTP Details에서 Add SFTP User 버튼을 클릭합니다.

App Credentials 팝업이 표시되면 UsernamePassowrd를 입력하고 Submit 버튼을 클릭하여 SFTP 사용자 계정을 생성할 수 있습니다.

서버 IP 주소와 방금 생성한 Username, Password를 전달하면 외부 개발자가 SFTP 서버에 접속하여 작업을 할 수 있게 됩니다.

참고

Leave a Comment