1580, 8/79 회원가입  로그인  
   H.R.T
   틀린부분있음 말씀하시길..;;;

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=378 [복사]


문의하신대로 텔넷이나 FTP에 기본 포트가 아닌 다른 포트 번호로 서비스 하기 위해서는,

먼저 시스템에서 사용할 수 있는 포트 중 1024번 이상의 포트 번호를 사용하셔야 한다는 점을 주의하셔야 합니다. 1024번 이전 번호는 대부분 시스템에 예약되어 있는 번호이기 때문입니다.



일단 텔넷을 예를 들어 설명드리면,

텔넷 포트는 아시는대로 23번 입니다. 이를 임의의 포트(단 1024번 이상)인 10000번으로 사용하려면, /etc/services 파일을 cat 명령어로 확인하시면 그러면 다음과 같이,





[root@localhost /] cat /etc/services | grep telnet

telnet                         23/tcp

telnet                         23/udp

.

.

.

.

.



라는 정보가 보일겁니다.



이를 vi 에디터 등을 통해 원하는 포트 번호인 10000으로 변경하고 저장합니다.

대부분의 경우 텔넷은 슈퍼데몬(xinetd)으로 실행되기 때문에 /etc/xinetd.d/telnet 파일의 설정도 함께 살펴보아야 합니다. 만약 telnet 파일에 포트 설정이 되어 있다면 이를 원하는 포트 번호로 변경해야 합니다. ("port = 23"을 "port=10000"으로 변경하고 저장합니다.)



하지만 telnet 파일에 별도의 포트 번호가 지정되어 있지 않다면, 위에서처럼 /etc/services 파일에서 지정하면 됩니다.



이제 xinetd 데몬을 다시 시작합니다.

[root@localhost /] /etc/rc.d/init.d/xinetd restart



이제부터는 텔넷 포트는 23번이 아닌 10000번으로 지정되었으므로,

[root@localhost /] telnet xxx.xxx.xxx.xxx 10000



으로 접속해야 정상적인 사용이 가능하게 됩니다.



FTP의 경우, vsftpd를 슈퍼데몬(xinetd)으로 사용한다면, 위에서처럼 /etc/services 파일에서 ftp에 대한 포트 번호를 변경해주면 됩니다. 이후 작업은 텔넷의 경우와 동일합니다.



다만 슈퍼데몬 모드가 아닌 스탠드얼론(standalone)모드로 실행중이라면 해당 ftp 데몬 설정 파일에서 수정해야 합니다.

예를 들어, proftpd를 사용한다면 /usr/local/proftpd/etc/proftpd.conf 파일에서 포트 번호를 수정해 주면 됩니다.



이후 해당 ftp 데몬을 다시 실행한다음 변경된 포트 번호로 ftp 접속하면 됩니다.



그리 어렵거나 난해난 설정은 아니니 잘 사용하시리라 판단됩니다.



이상입니다.

  Hit : 6994     Date : 2005/12/14 04:53



    
H.R.T 아직 이해는 못했지만.;;틀린 부분 있으시묜 말씀해주세요~ 2005/12/14  
X-line 텔넷 포트를 바꿀수가 있다니 전는 처음 알았네요 ㄳ 2005/12/15  
H.R.T 텔넷 포트 월래 바꿀수 있는걸텐데.;;; 2005/12/15  
  틀린부분있음 말씀하시길..;;;[3]     H.R.T
12/14 6993
1439   도스 프롬포트..;;[6]     H.R.T
12/14 7973
1438   컴퓨터 속도업 && 최적화[12]     kgt2001sus
12/14 8756
1437   윈도우가 부팅이 되지 않는다.[2]     geniusevil
12/14 7241
1436   man 페이지 분류와 의미[6]     X-line
12/15 7243
1435   정보보안 전문가(?)에 대해서..;;[5]     H.R.T
12/15 7402
1434   패스워드 알아내기 1[15]     geniusevil
12/15 19500
1433   윈도키를 사용한 단축키[6]     kgt2001sus
12/15 6535
1432   TCP/IP와 Telnet, FTP, HTTP 등의 프로토콜[3]     H.R.T
12/15 8375
1431   윈도우 정품인증 받기~[13]     kgt2001sus
12/15 8339
1430   비주얼 베이직 용어설명..;;[4]     H.R.T
12/15 9469
1429   [c언어] 문자열을 입력받아 거꾸로 출력하기[8]     H.R.T
12/15 18323
1428   코어리눅스OS ISO 이미지 설치 방법     X-line
12/15 7537
1427   리눅스 여러가지 설치방법[1]     X-line
12/15 8139
1426   리눅스 설치우 x-window가 안될때[1]     X-line
12/15 8271
1425   커널 컴파일[2]     X-line
12/15 7288
1424   커널(컴파일)이란...[4]     H.R.T
12/16 8595
1423   ㅋ 컴터 빠르게 하는방법?[1]     무소유
12/17 8640
1422   패스워드 알아내기 2[17]     geniusevil
12/18 26187
1421   Windows에서 Linux 부팅디스켓 만드는법[8]     X-line
12/18 7047
[1][2][3][4][5][6][7] 8 [9][10]..[79]

Copyright 1999-2023 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com