일반적으로 쓰이는 포트 번호들(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
두개의 파일을 사용하죠...
포트 자체를 막거나 변경하시려면 처음 말슴드린 방법이
님께서 원하시는 대답이 될 수 있을 듯...
: 리눅스를 쓰고 있는데요.
: 텔넷서버하고 그밖의 포트를
: 닫는곳이 어디인지 잘몰라서요.
: 꼭좀 부탁합니다.--삽질은 계속되어야 한다...