강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
cute-FTP
조회 : 3,714  


Cute_FTP는 ws_ftp와 함께 ftp 클라이어트중에서 가장 인기있는 소프트웨어입니다.

ftp에 대한 것은 앞에서 많이 설명을 드렸으므로 이번장에서는 Cute_FTP의 기능적인 면을 중심으로 설명드리겠습니다.

필요한 소프트웨어를 구할때에는 제작한 회사의 홈페이지에서 직접 다운받아서 사용하는 것이 가장 현명한 방법이라고 말씀을 드렸습니다.

Cute_FTP를 만든 회사의 홈페이지로직접 접속하여 다운받아보도록 하겠습니다.

먼저 cuteftp의 홈페이지에 접속합니다. 접속할 URL은 http://www.cuteftp.com 입니다.


 

왼쪽에 보이는 것은 이 소프트웨어를 제작한 Globalscape Inc. 의 홈페이지입니다.

다운로드를 받기 위해서는 위에 보이는 메뉴중 "DOWNLOAD"를 클릭합니다.


 

이 회사에서 제작한 소프트웨어들이 몇가지 나열되어 있습니다.

이중에 Cute_FTP의 최신버전을 그림과같이 선택한 다음 자기의 Email 주소를 입력한다음 맨 아랫쪽의 "Download NOW"를 클릭합니다.

그런다음 파일을 저장할 디렉토리를 선택해 주면 아래 그림과 같이 다운로드를 시작합니다.


 

Cute_FTP를 다운로드하고 있는 중입니다.

다운받은 파일명은 cute3532.exe 입니다.



다운로드 받은 파일을 실행시켜 Cute_FTP를 설치해 보겠습니다. 먼저 cute3532.exe를 더블클릭하여 실행을 시키십시오.


 

Cute_FTP의 설치를 시작하기 전에 실행중인 다른 프로그램들을 종료해 달라는 메시지입니다. "Next"를 클릭합니다.



 

설치하기 전에 라이선스에 동의할 것을 요구하며 쉐어웨어라는 것을 알리고 있습니다.

"I Agree"를 클릭하십시오.



 

설치할 디렉토리를 지정하고 하고 있습니다. 디폴트로 "C:ProgramFilesCuteFTP"디렉토리에 설치를 합니다.

오른쪽의 "Browse"를 클릭하면 설치할 디렉토리를 변경할 수 있습니다.

지정하신 후에는 "Next"를 클릭 하십시오.

그런후에 자동적으로 지정한 디렉토리에 필요한 파일을 복사하여 설치해 줍니다.


 

쉐어웨어이므로 30일간만 사용할 수 있다는 것을 알리고 있습니다.

이제 설치가 완료되었습니다. "OK"를 클릭하십시요.



설치된 Cute_FTP를 실행시켜 간단한 사용법을 보도록 하겠습니다.




위의 창은 Cuteftp를 실행시키면 나타나는 메인창입니다.

이제 원하는 서버로 FTP접속을 해보도록 하겠습니다.

위의 툴바(Toolbar)에서 두 번째아이콘인 번개모양의 아이콘을 클릭하면 아래와 같은 창이 뜹니다.

자기가 가입한 웹호스팅서버로 접속을 하기위해서는 서버의 IP Address나 Domain, 그리고 ID와 패스워드를 각각 입력해야합니다.

이 아이콘은 'Quick Connect' 아이콘으로 아래와 같이 General과 Advanced 두 개의 탭이 있습니다.

웹호스팅서버로 접속을 하기위해 다음과 같은 정보를 입력한 후에 '확인'을 클릭하면 됩니다.

  • - Host Address : 웹호스팅서버의 IP Address나 Domain
  • - User ID : 자기의 ID
  • - Password : 패스워드
  • - Login type : Normal(계정이 없을때는 Anonymous)
  • - Transfer type : 파일전송모드로서 Auto-Detect로 하면 무난함
  • - Host Type : 접속할 서버의 type으로 Auto-Detect로 하면 무난함


이제 아래에 있는 '확인'을 클릭하시면 웹호스팅서버로 ftp접속을 하실 수 있습니다.

※ 참고로 Advanced 모드를 잠시 살펴보도록 하겠습니다.

이 Advanced 모드에서 설정할 수 있는 중요한 한가지는 파일을 웹호스팅서버로 올릴 때 파일의 대소문자를 선택적으로 할 수 있다는 것입니다.

웹호스팅서비스 사용중에 분명히 파일이 있음에도 불구하고 링크된 파일이 없다고하는 에러와 함께 홈페이지가 뜨지않는 경험이 한번쯤은 있을 것이라 생각합니다.

이런 에러의 대부분의 원인은 파일이 위치한 경로를 잘못 지정하였거나 파일의 대소문자가 달라서 주로 발생합니다.

Windows95나 98그리고 NT에서는 파일의 대소문자를 구분하지 않기 때문에 파일의 대소문자가 달라서 발생하는 에러는 없지만 UNIX나 Linux시스템에서는 파일의 대소문자를 엄격히 구분합니다.

즉 index.html과 INDEX.HTML index.HTML, index.Html은 엄격히 다른 파일로 간주된다는 뜻입니다.

주로 Windows에서 사용하던 파일을 UNIX나 Linux의 서버로 전송을 했을 경우에 발생할 수 있는 문제들로서 cuteftp에서는 이런 에러를 미리 방지해 줄 수 있는 기능이 이 Advanced탭에 있는 것입니다.





이탭의 왼쪽 아랫쪽을 보시면 'Upload Filenames'라는 것이 있습니다. 3가지의 선택사항이 있으며 이는 다음과 같은 설정을 하기 위한 것입니다.

  • - Preserve Case : Default로서 현재의 파일과 같은 대소문자로 전송을 합니다.
  • - Force Uppercase : 현재의 파일형태와는 관계없이 모두 대문자로 전송을 합니다.
  • - Force Lowercase : 현재의 파일형태와는 관계없이 모두 소문자로 전송을 합니다.

자, 이제 웹호스팅서버로의 접속이 이루어 지면 다음과 같이 접속이 이루어 졌다는 간단한 메시지창이 뜹니다.




'OK'를 클릭하면 창이 사라지고 웹호스팅서버로 접속된 상태를 볼 수 있습니다.

아래의 창은 Ws_ftp에서 보았던 바와 같이 왼쪽은 자기PC의 디렉토리 및 파일들이며 오른쪽은 접속한 웹호스팅서버에 있는 자기의 디렉토리 및 파일들 입니다.

간단히 파일을 올리고 내리는 방법은 다음과 같습니다.

 

ⓐ PC의 파일을 웹호스팅서버로 올리려면(Upload)

왼쪽창의 원하는 파일을 선택한후에 버튼을 클릭하면 됩니다.

ⓑ 웹호스팅서버에 있는 파일을 자기의 PC로 자겨오려면(Download)

오른쪽창에 있는 파일과 디렉토리를 선택한 후에 를 클릭하면 됩니다.


다음은 Cute_ftp의 기능중 웹호스팅사용자들에게 꼭 필요하고 알아야하는 것들을 중심으로 살펴보도록 하겠습니다.

ⓐ Trasfer type

전송하고자 하는 파일의 전송모드로서 ASCII, Binary 두가지가 있습니다.

이 두 전송모드를 구분하는 것은 앞장에서 충분히 설명하였으므로 설정하는 방법에 대해서 알아보겠습니다.

아래 그림과 같이 [FTP] → [Transfer type]에서 원하는 모드를 선택할 수 있습니다.




 

선택이 되고난 후에는 설정된 모드로 파일이 전송됩니다.

ⓑ Custom commands

Cute_ftp에는 웹호스팅서버에서 사용할 수 있는 간단한 명령어를 사용할 수 있는 기능이 있습니다.

아래 그림에서 보시는 바와 같이 [Commands] → [Custom commands]에는 몇가지 명령어들이 있습니다.

사용하길 원하신다면 해당명령어를 선택해주시면 됩니다.



 

그리고 맨 위의 'Define'을 선택하시면 이들 명령어의 옵션 및 종류를 편집할 수 있는 아래와 같은 창이 뜹니다.




ⓒ Advanced commands

일반적인 명령어외에도 다음과 같이 고급명령어를 사용할 수도 있습니다

[Commands] → [Advanced commands]를 선택하면 다음과 같은 두가지의 명령어를 사용할 수 있습니다.







- Change File Attributions

선택한 파일의 퍼미션을 변경 할 수 있습니다.




이 창에서 원하는 퍼미션을 선택한 후에 'OK'를 클릭하시면 변경이 됩니다.

따라서 이 명령어는 유닉스명령어중 'chmod'명령어와 같다고 할 수 있습니다.

 

- Change User

현재의 사용자외에 다른 사용자로 변경을 할 수가 있습니다.

즉 유닉스 명령어의 'su - userid'와 같은 명령어라고 할 수 있습니다.

이 명령어를 선택하면 다음과 같이 뜨면서 변경할 사용자의 ID와 패스워드를

입력하라는 창이 뜹니다.




변경할 ID와 패스워드를 입력하고 나면 현재 접속한 ID는 종료를 하고 입력한

새로운 ID와 (자동으로) 재접속하여 새로운사용자의 홈디렉토리로 이동합니다.

 

ⓓ File details(파일 정보보기)

Cuteftp에는 이외에도 파일과 디렉토리의 정보를 선택적으로 볼 수가 있습니다.

아래 예와 같이 [View] → [File details]를 선택하시면 다음과 원하는 정보만을 선택적으로 보실 수 있습니다.



 

이 창에서 선택할 수 있는 파일 및 디렉토리정보는 다음과 같은 것들입니다.

  • - Show file size : 파일사이즈
  • - Show file date : 파일최종변경날짜
  • - Show file time : 파일최종변경시간
  • - Show filte attribute : 파일의 퍼미션
  • - Show file description : 파일설명

ⓔ Sorting(파일 나열순서)

이번에는 Cuteftp의 기능중 파일을 보는 정렬순서에 대해서 알아보겠습니다.

[View] → [Sorting]을 선택하시면 다음과 같은 그림을 보실 수 있습니다.

파일이 여러개일 경우에 어떤 순서를 기준으로 하여 볼 것인가를 선택하는 것으로 선택기준과 정렬방식을 각각 한가지씩 지정하시면 됩니다.

 

파일정렬기준

  • - By name : 파일이름을 기준으로 정렬
  • - By type : 파일의 종류별(확장자)로 정렬
  • - By size : 파일의 크기별로 정렬
  • - By date : 파일의 최종변경날짜를 기준으로 정렬

정렬방식

  • - Ascending : 오름차순으로 정렬( A, B, C, D... 또는 1, 2, 3, 4...등의 순으로)
  • - Descending : 내림차순으로 정렬(Z, Y, X, W... 또는 9, 8, 7, 6...등의 순으로)



이상으로 CuteFTP의 사용법에 대해서 살펴보았습니다.

Ws_ftp와 비교해 보시면 기능적인 면에서는 많은 점이 비슷하다는 것을 느끼시게 될 것입니다.



[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=473


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
박성수
파파
헐렁고수