반응형

[ 서 론 ]

우리가 LINUX OS 내에서 파일을 올리고 다운로드시 FTP 유틸리티를 많이사용한다.
하지만 번거로운것이 여간 많은것이 아니다. 파일을 폴더 채로올리기는 어렵고 모두 압축하여 올리고 있는 실정
이기 때문이다. 이러한 번거로움들을 해소하기 위해서 알게된 Tool를 소개하고자한다.

보통회사에서는 별도 util을 서버에 설치하기가 어렵다. 그렇기 때문에 cygwin과 같은 os유틸리티 에서 사용하면
꽤 좋은 효과를 볼수 있다.

[ 본 론 ]

[1] NCFTP란 무엇인가?
이건 나도 인터넷을 뒤져서 알아낸 사실이다. NCFTP란, NCEMRsoft 사에서 개발한 FTP유틸리티로 CLIENT->SERVER로는 전송이불가능하고 , SERVER간 FTP통신에서 사용가능한 Tool이다.


[2] NCFTP의 장점이란 무엇이있는가?

(1) 유저빌리티가 높다.
NCFTP의 인터페이스는기존의 FTP 사용법에 비해 매우 사용법이 쉽다.

(2) sub Directory까지 모두 전송가능하다.
기존에 sub directory까지 전송이 되지 않는 FTP 유틸리티는 해당 폴더를 gzip , bzip으로 압축하여 전송해야하지만,
ncftp는 이런 불편함을 해소해준다.

(3) 전송중에 끊킨 파일은 이어받기가 가능하다.
파일을 전송하다끊는경우 ftp는 이어받기가 불가능하여 다시금 다운로드 해야하지만, ncftp는 이어받기가 가능하다.

(4) 현재 전송하고 있는 파일의 전송률을 그래프를 통해 status를 체크가능하다.
이기능은 추후스샷을보면 확실히 이해갈 수 있을것이다.


[3] ncftp 명령어들

(1) 접속방법
1번 접속방법 : $ ncftp -u username -p password hostname
2번 접속방법 : $ ncftp -u username -p hostname
3번 접속방법 : $ ncftp hostname

2번방법을 가장 강추한다. 비밀번호를 추후에 입력하기 때문에 보안에 가장 좋을듯하다.

(2) 북마크 기능
한번 접속한 host들에 대해서 북마크 기능을 제공한다. 예를들어
$ ncftp -u testuser -p password aaa.eee.com => 이렇게 테스트 서버에 접속한다.
$ bye =>접속후에 bye명령어로 나가보자

===================================================================================================
You have not saved a bookmark for this site.

Would you like to save a bookmark to:
       
ftp://test:PASSWORD@aaa.eee.com

Save? (yes/no) yes
Enter a name for this bookmark, or hit enter for "server": testserver

You logged into this site using a password.
Would you like to save the password with this bookmark?

Save? [no] yes
Bookmark "testserver" saved.
===================================================================================================

위의 글처럼 북마크에 저장하겠냐는 문구가 나온다. 그럼 testserver란 이름으로 yes를 선택하였을때는

추후 접속시 아래와 같이 해버리면 끝난다.

$ ncftp testserver (끝)

이얼마나 간단한방법인가....

[4] 다운로드
$ ncftp testserver
$ cd 다운로드할 경로로 이동
$ mput -R ./개인의취향

이렇게 -R 모드를 이용하여 하위 폴더까지 모두다운로드 가능하다.

[5] 업로드
$ ncftp testserver
$ cd 업롣드 할 위치로 이동
$ mput -R ./개인의취향/

이렇게 명령을 입력하면 현재 업로드상태가 표시된다.



[ 결 론 ]

지금까지 ncftp를 이용하여 서버에 붙어 파일을 주고받는것을 알아보았다. 머 별거 아니다 라고 생각 할 수도 있지만,
실제 운영서버에 접속하여 파일을 죽받을때는 이와 같은 방법을 이용하면 매우 좋은 방법이 될것이다. 그리고 확실히
GUI FTP를 이용하는 것보다 UPLOAD또한 매우 빠르다는것을 알수 있다.
이상!!!! 끝

반응형

+ Recent posts