강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

gFTP(X용 FTP클라이언트)

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

484bf8c8_gFTP-1_2.jpg
O gFTP는 GTK+를 사용해 만든 X 윈도우용 FTP클라이언트 프로그램
- 파일전송중 인터럽트된 파일의 이어받기 가능, 동시 다운로드 가능
- FTP, HTTP, SSH 프로토콜 지원, 파일 전송 큐, 디렉토리 전체받기 가능
- FTP 와 HTTP 프록시 지원, 원격 디렉토리 캐시, 드래그앤드롭 지원 -
매우 뛰어난 접속 매니저 등 의 다양한 기능이 있다. [/summary]

프로그램 : gFTP
파일이름 : gftp­2.0.18.tar.gz
운영체제 : X원도우
라이센스 : GPL
홈페이지 : http://www.gftp.org/
gFTP-1_2.jpg


gFTP는 GTK+를 사용해 만든 X 윈도우용 FTP클라이언트 프로그램이다.
이 프로그램의 특징으로는 파일전송중 인터럽트된 파일의 이어받기 가능, 동시 다운로드 가능, FTP, HTTP,
SSH 프로토콜 지원, 파일 전송 큐, 디렉토리 전체받기 가능, FTP 와 HTTP 프록시 지원, 원격 디렉토리 캐시,
드래그앤드롭 지원, 매우 뛰어난 접속 매니저 등 의 다양한 기능이 있다.
gFTP-1_1.jpg
백문이 불여일타... gFTP 공식사이트에서 소스코드를 다운받아 설치를 해보자.
위 이미지 하부에 보면 현재 최신버젼이 gftp­2.0.18.tar.gz 임을 알 수 있다.
먼저 설치파일을 다운로드한다.(x원도우 터미널에서 작업기준)

터미널을 열어 설치파일을 다운로드 한다.

# cd /usr/local
# wget http://www.gftp.org/gftp­2.0.18.tar.gz
gFTP-2_1.jpg
다음 앞축을 풀고 그 디렉토리로 이동한다.(configure 하기위해)
# tar xvfpz gftp­2.0.18.tar.gz

# cd gftp­2.0.18
gFTP-3_1.jpg
# ./configure
gFTP-3_2.jpg # make
gFTP-4_1.jpg
#su
#make install
설치 후 쉘모드에서 다음과 같이 실행합니다.
# gftp &
뒤에 &는 백그라운드 실행의 의미.
그럼 아래의 로그램 실행 화면을 보고 사용법에 대해 알아본다.
gFTP-5_1.jpg
일단 화면을 띄워 보았다. 먼저 깔끔한 인터페이스가 마음에 들고 구성역시 원도우에서 썼던 FTP프로그램과
거의 동일해서 그다지 거부감이 없다.
화면 중간에 보면 왼쪽이 [local] 이고 오른쪽이 접속되어질 [Host] 부분이다.
이 중간에 화살표는 업로드, 다운로드 라는것을 알 수 있을것이다.
오른쪽 상단 X표 바로 옆에 보면 서비스되는 기능을 볼 수 있는데 한 번 눌러보면
HTTP, FTP, SSH2 등 FTP 기능이외에 다른기능들도 있다는것을 알 수 있다.

그럼 가장 기본적인 FTP 기능을 보자.
원격접속방법은 2가지가 있다. 그림 상단에 호스트,포트,사용자,비밀번호, 서비스를선
택 혹은 입력하여 왼쪽 상단에 있는 컴퓨터 두대의 아이콘을 클릭하면 접속 시도하며
또다른 방법은 아무것도 적지 않은 상태에서 바로 컴퓨터두대모양의 아이콘을 클릭
하게 되면 친철하게도 호스트명부터 암호까지 물어본다.
그럼 다음 그림을 참조하여 한번 접속해 보자.
컴퓨터 두대모양의 아이콘을 클릭해보자 아래의 메세지 창들이 쭉 나타날 것 이다.
gFTP-6_1.jpg
접속할 호스트 URL을 입력

gFTP-6_2.jpg
접속 ID 입력(아이디도 *표시해준다.)

gFTP-6_3.jpg
마지막으로 패스워드를 입력하고 연결을 과감하게 클릭한다.


연결을 클릭하면 중간 오른쪽창에 접속 호스트의 내용을 나타난다.
2가지 연결방법 중 마음에 드는 방법으로 접속하면 되고 접속이 되었으면
파일
을 업로드 ,다운로드 해보자.
방법은 클릭,혹은 드래그 지정해서 화살표로 컨트롤해주면 된다.

아래의 그림은 연결 테스트한 이미지이다.
gFTP-7_1.jpg
로컬에 /boss1이라는 디렉토리에 test라는 파일을 다운로드 받은 것을 알수있다.
그리고 상단 메뉴에서 로컬부분은 로컬창에서 디렉토리를 관리할수있는 메뉴들로 되어
있고 마찬가지로 원격부분도 원격접속된 호스트의 디렉토리,파일등 을 제어하는 메뉴들
이 있다.
다른 FTP 프로그램처럼 전송메뉴는 전송타입과 같은 전송에 관련되 메뉴가 있고 로깅은 로그파일을 삭제 할 수 있다.
그리고 FTP의 기본기능이외에 암호화를 지원해주는 SSH2접속 과 HTTP까지의 지원은 gFTP의 강력한 힘이라고 할 수 있겠다.


참고 문서 : http://www.gftp.org/
TEST OS : CentOS 4 Kernel 2.6.9­11
작성자 : 수퍼유코리아 서버관리팀 안재성(mymaster@superuser.co.kr)

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,015 명
  • 현재 강좌수 :  35,688 개
  • 현재 접속자 :  158 명