리눅스

lftp와 FileZilla를 사용한 FTPS 클라이언트 설정 방법

변군이글루 2021. 5. 18. 13:34
반응형

lftp와 FileZilla를 사용한 FTPS 클라이언트 설정 방법

lftp를 사용한 FTPS 접속

1. lftp 설치

lftp를 설치합니다. 대부분의 Linux 배포판에서는 패키지 관리자를 사용하여 lftp를 설치할 수 있습니다.

  • CentOS
yum install -y lftp
  • Ubuntu
sudo apt-get install lftp

lftp 버전 정보 확인

lftp --version
$ lftp --version
LFTP | Version 4.4.8 | Copyright (c) 1996-2013 Alexander V. Lukyanov

LFTP is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with LFTP.  If not, see <http://www.gnu.org/licenses/>.

Send bug reports and questions to the mailing list <lftp@uniyar.ac.ru>.

Libraries used: Readline 6.2

ftps 클라이언트 접속 방법

1. 명령어 나열하여 접속

lftp -e "set ftp:ssl-auth TLS; set ftp:ssl-force true; set ssl:verify-certificate no; set ftp:ssl-protect-data true;" remote-server -p remote-server-port

> user ftp_user

lftp -e "set ftp:ssl-auth TLS; set ftp:ssl-force true; set ssl:verify-certificate no; set ftp:ssl-protect-data true;" ftps.sangchul.kr -p 990
user ftp_user
$ lftp -e "set ftp:ssl-auth TLS; set ftp:ssl-force true; set ssl:verify-certificate no; set ftp:ssl-protect-data true;" ftps.sangchul.kr -p 990
lftp ftps.sangchul.kr:~> user ftp_user
비밀번호: 
lftp ftp_user@ftps.sangchul.kr:~> ls

2. 환경 설정(.lftprc) 파일 생성 후 접속

.lftprc 파일 생성

lftp -u ftp_user remote-server -p remote-server-port

 

vim ~/.lftprc
$ vim ~/.lftprc
set ftp:ssl-auth TLS
set ftp:ssl-force true
set ftp:ssl-protect-list yes
set ftp:ssl-protect-data yes
set ftp:ssl-protect-fxp yes
set ssl:verify-certificate no

 

lftp -u ftp_user ftps.sangchul.kr -p 990
$ lftp -u ftp_user ftps.sangchul.kr -p 990
비밀번호: 
lftp ftp_user@ftps.sangchul.kr:~> ls
728x90

3. 파일질라(FileZilla) 클라이언트 프로그램으로 접속

1. FileZilla 다운로드 및 설치

2. FileZilla 실행

  • 설치가 완료되면 FileZilla를 실행합니다.

3. FTPS 서버에 연결

  • FileZilla의 상단 메뉴에서 "파일" > "사이트 관리자"를 선택합니다. 그런 다음 "새 사이트"를 클릭하고 사이트 이름을 입력합니다.

4. 서버 호스트 및 인증 설정

  • 호스트: FTPS 서버의 호스트 이름 또는 IP 주소를 입력합니다.
  • 서버 유형: "FTPS - File Transfer Protocol (SSL)"을 선택합니다.
  • 로그온 유형: "정규"을 선택합니다.
  • 사용자: FTPS 서버에 로그인하는 사용자 이름을 입력합니다.
  • 비밀번호: 사용자 비밀번호를 입력합니다.

FileZilla

5. 연결

  • "연결" 버튼을 클릭하여 FTPS 서버에 연결합니다. 연결이 성공하면 FileZilla의 왼쪽 창에 로컬 파일 시스템이 표시되고 오른쪽 창에 원격 FTPS 서버의 파일 시스템이 표시됩니다.

FileZilla

6. FTPS 명령 사용

  • FileZilla를 사용하여 파일을 업로드, 다운로드하거나 디렉터리를 관리할 수 있습니다.

FTPS 클라이언트로 FTPS 서버에 연결하는 방법은 lftp와 FileZilla를 예로 설명했지만 다른 FTPS 클라이언트도 비슷한 절차를 따릅니다. 호스트, 사용자 이름, 비밀번호 및 연결 유형을 설정하고 파일 전송 및 관리 작업을 수행하십시오.

 

728x90
반응형