텔넷 서비스를 중단 시키고 싶은데 잘 안되네요..

y2021의 이미지

리눅스 숙제를 하다가 궁금한 점이 있어서 여쭈어 봅니다.

간단한 문제인데요..

텔넷 서비스를 중단하게끔 한 후에...
텔넷 접속을 시도하여서 서비스가 중단되어 있는것을
확인해야 하는 문제입니다.

우선, /etc/xinetd.d/telnet 파일을 열어서..
disable=yes 로 설정했구요...

# etc/init.d/xinetd restart 명령을 수행하여..
xinetd 데몬을 리로드 했구요..

이렇게 한 다음 다른 피씨에 텔넷 접속을 시도하기 위해서..

telnet 220.66.163.165

위와 같은 명령어를 입력해서 접속을 시도하였는데...

모니터에..
"텔넷 서비스가 중단 되었다는 그런 종류의 메시지는
나오지 않고 접속이 차단되었다는 그런 메시지만 나오네요.:

그래서 ..

telnet chollian.net

을 입력해 보았는데.. 분명 텔넷 서비스를 막아 놓았는데두..
천리안에 접속이 되더라구요...

ㅜㅜ 어떻게 해야 텔넷 서비스를 중단 시킬 수 있나요??

그리구요~ 한가지만 더 여쭐게요..

실습실에 있는 다른 피씨에 텔넷 접속을 하려면..

telnet 접속하고자 하는 피씨의 아이피 주소

이렇게 입력하면 되는건가요?

접속하려고 하는 피씨에 가서 텔넷 서비스를 작동하게
하고.. 텔넷 접속을 허용하는 아이피 주소도 넣어보구
했는데.. 접속이 잘 안되서요...

상대방 피씨에 텔넷으로 접속하려면
어떻게 해야 하는지도 잘 모르겠네요.. 책이랑 인터넷이랑
보구 설정할 것 다 해보았는데.. 잘 안되서요..
텔넷 접속이 성공한 화면이 어떻게 생긴지두 모르겠구요...
ㅜㅜ 참 난감하네요...

횡설수설, 정리가 잘 안되었느데요...

1. 텔넷 서비스를 중단하는 방법.
2. 텔넷 명령어를 이용해서 상대방 피씨에 접속하는 방법?

이 두가지가 궁금합니다.

그럼 고수님들의 답변 부탁드리겠습니다. ^^ 감사~

서지훈의 이미지

아...
설명은 드리고 싶은데...
설명을 드리기가 그렇군요.
속직히 말씀을 드리면 지금 y2021님은 server/client 개념이 거의 없으신것 같습니다.
일단은 이에 대한 개념부터 잡으신 후에 위에걸 시도 하시면 문제 없이 해결이 될듯 하군요.
기본적인걸 모르시는 상태인지라 무어라 설명을 드려도 이해가 어려우시리라 생각을 합니다.
일단은 http://terms.co.kr/ 여기서 간단히 서버 / 클라이언트 개념을 잡으시고...
xinetd서비스에 대한건 여기 문서(wiki)들 보시면 있을 텐데 참고 하시면은 될듯 합니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

추신_제 말이 좀 무례하게 들리시드라도 그냥 그대로만 이해를 해주세요 ㅡ,.ㅡㅋ

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

coyday의 이미지

지금 님께서는,

텔넷 서비스, 즉 서버를 내리신 상태입니다.

그런데 해당 시스템에서 텔넷 클라이언트를 통해
다른 서버, 즉 천리안에 접속을 하셨군요.

텔넷 클라이언트는 서비스로 내리고 올리고 하는 게 아닙니다.

님께서 내리신 서비스는 다른 시스템에서 해당 시스템으로의 텔넷 접속을
하기 위한 것이지 해당 시스템에서 다른 시스템으로의 텔넷 접속을 위한
것이 아닙니다.

(글을 적다 보니 제 말을 이해하지 못하고 계실지도 모르겠다는 생각이..)

북한산(X) 삼각산(O) 백운대(X) 백운봉(O)

mazikonn의 이미지

y2021 wrote:
텔넷 서비스를 중단하게끔 한 후에...
텔넷 접속을 시도하여서 서비스가 중단되어 있는것을
확인해야 하는 문제입니다.

우선, /etc/xinetd.d/telnet 파일을 열어서..
disable=yes 로 설정했구요...

# etc/init.d/xinetd restart 명령을 수행하여..
xinetd 데몬을 리로드 했구요..


제대로 하신 겁니다. 단지 확인하는 방법이 틀렸네요. telnet 서비스를 중단시킨 컴퓨터에서 다음의 명령으로 확인하면 됩니다.

telnet localhost

Quote:
실습실에 있는 다른 피씨에 텔넷 접속을 하려면..

telnet 접속하고자 하는 피씨의 아이피 주소

이렇게 입력하면 되는건가요?


예. 정확히 알고 계시네요. '111.111.111.111'의 컴퓨터에서 '222.222.222.222'의 컴퓨터로 텔넷 접속을 하려면 '111.111.111.111'의 컴퓨터에서 다음 명령을 실행하면 됩니다.

telnet 222.222.222.222

一切唯心造

tinywolf의 이미지

간단히 추가하자면..

서버(server) = 서비스를 제공하는 사람
클라이언트(client) = 서비스를 이용하는 사람

xinetd에 연결된 telnet은 서버를 얘기하는 것이구요
콘솔에서 직접 입력하신 telnet은 클라이언트 프로그램입니다.
두개가 다른 프로그램이지요..

localhost는 자신을 가르키니까
$ telnet localhost 하면 클라이언트로 자신의 서비스에 접속해봐라는 뜻입니다.
물론 자기 자신의 ip나 네임을 입력해도 됩니다.

$ telnet chollian.net 은 천리안의 텔넷 서비스에 접속해 보라는 뜻이니
당연히 천리안의 텔넷 서버가 살아있다면 접속이 되겠죠.

자신의 PC에서 텔넷 클라이언트의 사용을 막겠다면
루트로 들어가 telnet의 접근 권한을 수정하거나 삭제하면 가능하구요
방화벽을 사용해서 텔넷이 사용하는 포트인 23번을 막는 방법도 있겠습니다.

반대로 자신의 PC에서 텔넷 서버의 사용을 막겠다면
직접 하신대로 텔넷 서비스를 내리거나
역시 방화벽을 사용하는 방법이 가능하겠습니다.

모르는 건 나쁜게 아니죠.
질문하지 않는게 나쁜 것입니다.
많은 발전 있으시길 바랍니다.

ㅡ_ㅡ;

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.