etc

파일질라 FTP로 SFTP 접속 설정하는 방법 (FileZilla) 1

SFTP 접속은 뭘까? 먼저 FTP와 SFTP의 차이를 알아보자. FTP는 뭐지? FTP는 File Transfer Protocol의 약자이다. 쉽게 설명하자면 인터넷을 통해 파일을 업로드 또는 다운로드하는 거다. 이건 자세한 설명 없어도 대부분 다...

Dark / Light
Liberta 9월23, 2023

SFTP 접속은 뭘까?

먼저 FTP와 SFTP의 차이를 알아보자.

FTP는 뭐지?

FTP는 File Transfer Protocol의 약자이다.

쉽게 설명하자면 인터넷을 통해 파일을 업로드 또는 다운로드하는 거다.

이건 자세한 설명 없어도 대부분 다 아실 거라고 본다.

FTP는 종류가 굉장히 많은데 그중에서 나는 파일 질라 ftp를 사용하고 있고 이걸 통해 설명해 보려 한다.

SFTP는 뭐지?

SFTP는 FTP에 S만 붙었다고 보면 된다. (SSH File Transfer Protocol)

한마디로 파일을 송수신 할 때 보안(SSH)으로 접속하겠다는 의미이다.

뜻은 너무 간단하다.

 

그럼 FTP보다는 SFTP로 보안 접속을 통해 파일을 송수신하는 게 안전하다는 뜻이 되기 때문에 이 사항을 권장한다.

오늘은 이 보안 접속 방법에 대해서 알아볼 거다.

보안 접속 방법

라이트세일에서 SSH키 다운로드 방법

  • 보안 접속을 하기 위해 SSH 키를 먼저 다운로드해야 한다.
    라이트세일에 접속해 인스턴스를 클릭하자.ssh instans click
  • 연결 탭 하단에 있는 기본 키 다운로드를 클릭해서 다운로드하자.ssh 기본 키 다운로드
  • .pem 확장자를 가진 키가 다운로드 된 걸 볼 수 있다..pem키 다운로드 완료

FileZilla(파일질라)에서 SFTP 접속

  • 먼저 파일질라 FTP를 다운로드하도록 하자.
  1. windows version (download)
  2. macOS version (download)

 

  • 파일사이트 관리자에 들어가자.파일질라 사이트관리자
  • 새 사이트를 클릭하자.파일질라 새 사이트 클릭
  • 내 사이트의 이름을 정해주자.파일질라 내 사이트 이름 정하기
  • 프로토콜 메뉴에서 SFTP를 선택하자.파일질라 프로토콜에서 SFTP선택
  • 호스트에는 인스턴스 고정 ip 또는 기타 호스팅사에서 발급받은 자신의 ip를 입력해 주고
    로그온 유형키 파일을 선택한 뒤 비밀번호에서 찾아보기를 클릭해 다운받은 .pem파일을 열어주자.파일질라 키 파일 선택후 열기
  • 사용자 부분에는 연결 id를 입력해 줘야 하는데
    라이트 세일의 경우는 연결 탭에서 사용자 이름에 적힌 ubuntu를 입력해 주면 되고
    기타 호스팅 업체는 마이페이지에서 보통 확인할 수 있다.
    모두 입력 후 연결 버튼을 클릭하자.
    파일질라 사용자 id 입력
  • 그럼 아래와 같이 연결된 모습을 볼 수 있다.파일질라 sftp 접속 완료

파일질라 FTP 권한 설정하기

사실 파일질라 뿐 아니라 모든 ftp 접속 시 권한 설정이 필요하다.

권한 설정이 되어있지 않으면 접속은 해도 파일 송수신 자체가 불가능할 수 있기 때문이다.

우리가 윈도우 파일 사용 시에도 쓰기나 읽기 권한을 따로 줄 수 있듯이 같은 기능이라고 보면 된다.

– ubuntu의 경우

  • ubuntu 서버에 먼저 접속해 아래 명령어를 입력하자.
    (root(관리자)권한을 주어서 쓰기, 읽기가 가능하게 한다)
  • sudo chown -R ubuntu /var/

    ubuntu에서 sftp root 권한설정

  • 경로 /var 폴더 이하의 모든 폴더와 파일들의 사용할 권한이 주어졌다.
    만약 다른 경로의 권한을 주고 싶다면 sudo chown -R ubuntu 뒤에 경로를 지정해 주면 된다.ubuntu를 통해 파일질라 var폴더 권한주기

– 기타 웹 호스팅의 경우

웹호스팅의 경우는 서버에 직접 접속할 수 없으니 호스팅 업체에 권한 설정에 관한 부분을 문의해야 한다.

업체에서 해주게 되면 편한 점도 있지만 때론 빠르지 않은 고객센터 일 처리에 답답할 때도 있어

직접 서버를 구축하게 되면 내가 설정할 수 있다는 장점도 생기게 된다.

(라이트세일을 통해 내가 직접 서버를 구축하는 방법을 알아보고 싶다면? 여기를 클릭!)

 

 

 

Comment

name *

*는 필수 입력입니다 (e-mail은 공개되지 않습니다)

Related posts

TOP