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

ncftp강좌 7편: 특정포트 번호를 지정하여 원격서버 접속하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ncftp강좌 7: 특정포트 번호를 지정하여 원격서버 접속하기

 

 

 

 

일반적으로 ftp접속시에 사용하는 포트번호는 21번이다.

 

 

 

하지만 시스템보안을 위하여 21번이 아닌 다른 포트번호로 ftp서비스를 하고 있는 시스템들도 많이있다.

 

 

 

예를들어 21번이 아닌 22222번으로 FTP서비스를 하고 있는 서버로 접속을 하기 위해서는 포트번호 22222번을 직접 지정해 주어야 한다.

 

 

 

즉 원격서버에서 ftp서비스 포트번호를 어떤 번호로 사용하든 그 포트번호를 알고만 있다면 포트번호를 지정하여 접속을 할 수 있다.

 

 

 

 포트번호를 지정할 때에는 -P (대문자 P)옵션을 사용한다.

 

 

 

-P옵션 다음에 접속하고자 하는 서버에서 사용하고있는 ftp서비스 포트번호를 지정해주면 된다.

 

 

 

노파심에 잔소리 좀한다면 소문자 -p옵션은 패스워드를 지정할 때에 사용하는 것이므로 여기서 사용하는 대문자 -P옵션과 구분해야한다.

 

 

 

 다음은 사용형식이다.

 

 

 

 

 

사용형식 :  ncftp -u ID -P 포트번호 도메인명(IP주소)

 

즉 위의 형식에서 u는 소문자, P는 대문자이다.

 

 

 

다음 예는 ncftp를 이용하여 su250.com ftp접속을 하면서 ID bible, 그리고 포트는 21번으로 접속을 한 예이다.

 

 

 

 

 

[root@sulinux ~]# ncftp -u bible -P 21 su250.com

NcFTP 3.2.2 (Sep 04, 2018) by Mike Gleason (http://www.NcFTP.com/contact/).

Connecting to 192.168.0.250...                                                          

(vsFTPd 2.0.7)

Logging in...                                                                           

Password requested by 192.168.0.250 for user "bible".

 

    Please specify the password.

 

Password: ********

 

Login successful.

Logged in to su250.com.                                                                  

ncftp /home/bible >

ncftp /home/bible > quit

[root@sulinux ~]#

 

 

 

 

아래의 예는 ncftp를 이용하여 su250.com으로 ftp접속을 하면서 ID bible, 그리고 포트는 22222번으로 접속을 한 예이다.

 

 

 

 

 

[root@sulinux ~]# ncftp -u bible -P 22222 su250.com

NcFTP 3.2.2 (Sep 04, 2018) by Mike Gleason (http://www.NcFTP.com/contact/).

Connecting to 192.168.0.250...                                                           

ProFTPD 1.3.2rc4 Server (ProFTPD Default Installation) [192.168.0.250]

Logging in...                                                                           

Password requested by 192.168.0.250 for user "bible".

 

    Password required for bible

 

Password: ********

 

User bible logged in

Logged in to su250.com.                                                                 

ncftp /home/bible >

 

 

 

 

너무나 당연한 얘기겠지만 su250.com서버에는 ftp서비스가 22222번으로 서비스되고있어야 한다.

 

 

 

ftp를 몇번포트로 서비스 할 것인가는 vsftpd.conf 또는 proftpd.conf와 같은 서비스 설정파일에서 결정할 수 있다.

 

 

 

이와 같이 접속하고자하는 원격지의 서버에서 ftp서비스 포트번호를 바꾸어서 서비스한다 하더라도 포트번호만 알고있다면 위의 예와같이 -P옵션을 지정하여 접속할 수 있다.

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  94 명