>> Delete Reply from No. 29645 article
No. RE: 리눅스에서 포트관리하는곳이 어디인지..

등록 2001-05-08 20:06:00 By localhost     조회 2
이름 비니    

		일반적으로 쓰이는 포트 번호들(well knonw port라고도 하죠)은
/etc/services 라는 파일에 정의되어 있습니다...
몇가지 예를 들면
ftp 21/tcp
telnet 23/tcp
www 80/tcp
등등이죠...
 이 파일을 참고해서 redhat 7.0 이전에서는
/etc/inetd.conf 파일
7.0 이후에서는 /etc/xinetd.d/ 디렉토리 밑에 있는 파일들
이 그러한 네트워크 서비스에 관련된 설정입니다...
텔넷 서비스를 무조건 막고싶다면
7.0 이전의 경우는
/etc/inetd.conf 파일을 편집기로 열어서
 telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
부분을 주석처리하면 되겠네여...
 7.0 이후에서는
/etc/xinetd.d/telnet 파일을 편집기로 열면
 # default: on
# description: The telnet server serves telnet sessions; it uses
#   unencrypted username/password pairs for authentication.
service telnet
{
    disable = no
    flags       = REUSE
    socket_type = stream
    wait        = no
    user        = root
    server      = /usr/sbin/in.telnetd
    log_on_failure  += USERID
}
여기에서 disable = yes 라구 변경하면 되겠구여...
 이러한 방법은 서비스 자체를 완전히 막는 방법이구요
특벙한 아이피나 도메인에서의 접근을 막는 방법은 따로 있습니다.
apache 웹 서버의 경우 httpd.conf 파일 내부에서
접근 허가 및 거부 설정이 가능하구요
telnet 같은 경우 일반적으로
/etc/hosts.allow
/etc/hosts.deny
두개의 파일을 사용하죠...
 포트 자체를 막거나 변경하시려면 처음 말슴드린 방법이
님께서 원하시는 대답이 될 수 있을 듯...
 : 리눅스를 쓰고 있는데요.
: 텔넷서버하고 그밖의 포트를
: 닫는곳이 어디인지 잘몰라서요.
: 꼭좀 부탁합니다.--삽질은 계속되어야 한다...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved