튜토리얼

▷ 우분투 또는 리눅스 시스템에서 텔넷 서버를 구성하는 방법

차례:

Anonim

이 새로운 단계에서는 우분투에서 텔넷 서버를 구성하지만 대부분의 Linux 시스템에도 완벽하게 적용됩니다. 원격 연결 덕분에 시스템 관리자는 물리적 위치에 있지 않아도 서버를 관리 할 수 ​​있으므로 시스템 관리자의 작업이 크게 촉진되었습니다. 그러나 이것은 전문적인 용도로만 제한되는 것이 아니라 홈 네트워크의 자체 컴퓨터 또는 가상 컴퓨터에서 동일한 작업을 수행 할 수 있습니다. 이런 방식으로 클라이언트 컴퓨터에서 연결하여 웹 서버의 구성을 관리 할 수 ​​있습니다.

목차 색인

현재 Telnet은 SSH 와 같은 훨씬 더 안전한 통신 프로토콜이 나타나기 때문에 특히 Linux 환경에서이 유형의 솔루션에 널리 사용되는 원격 통신 프로토콜이 아닙니다. 이를 통해 텔넷보다 스파이웨어와 같은 컴퓨터 공격에 훨씬 안전한 암호화 된 연결을 설정할 수 있습니다.

그러나 어떤 경우에도이 텔넷을 사용하여 외부 작업으로부터 보호되는 내부 LAN 네트워크에서 컴퓨터를 간단하고 빠르게 상호 연결하는 것이 흥미로울 수 있습니다. Windows 10을 제외하고 Windows Server, 7 또는 Linux와 같은 나머지 운영 체제에는 Telnet 서버를 만드는 도구가 있습니다. 폐쇄 네트워크의 관점에서이 서비스를 사용하는 것이 매우 유용한 이유입니다.

예비 작업

서버를 설정하기 전에 일련의 작업을 수행하는 것이 좋습니다. 추론 할 수 있으므로 두 팀 간의 연결이 가능해야합니다. 네트워크에 두 대의 컴퓨터가 보이지 않으면 Telnet은 거의 쓸모가 없습니다. 이 외에도 나중에 식별 할 수없는 연결 오류가 발생하지 않습니다.

이를 위해 Ubuntu 시스템에서 ifconfig 명령을 사용하여 컴퓨터의 IP 주소를 찾는 것만 큼 간단합니다. 연결을 확인하기 위해 머신 사이를 핑 (ping)합니다.

IP 주소 및 / 또는 컴퓨터 이름을 알아야합니다

Ubuntu에서 IP 주소를 확인하려면 그래픽 인터페이스가있는 경우 터미널을 열어야합니다. " Ctrl + Atl + T "키 조합으로 빠르게 할 수 있습니다. 따라서 다음과 같이 씁니다.

ifconfig

설치되어 있지 않으면 다음을 작성해야합니다.

sudo apt-get 설치 net-tools

작성된 후에는 " inet "줄을 찾아야합니다.이 줄은 로컬 IP 주소가 무엇인지 보여줍니다.

우분투에서 팀의 이름을 아는 것은 매우 쉽습니다. 명령 터미널에있을 때 우리는 promt를 봐야합니다. 사용자 뒤에 "@"기호와 컴퓨터 이름이 표시됩니다.

연결 확인

이제 IP 주소 나 컴퓨터 이름을 알았 으므로 컴퓨터가 보이는지 테스트 해 보겠습니다. 이를 위해 우리는 클라이언트가 될 컴퓨터에서 명령 터미널을 열고 다음을 작성합니다.

우리는 모두 올바르게 연결되어 통신하고 있음을 알았습니다.

우분투에서 텔넷 서버 설정

기본적으로 Ubuntu에는 Telnet 패키지가 설치되어 있지 않지만 리포지토리에서 찾을 수 있습니다. 이를 위해서는 먼저 Telnet과 같은 서비스에서 데몬을 활성화 할 툴킷을 설치해야합니다.

따라서 가장 먼저해야 할 일은 명령 터미널을 열고 inetd 도구를 설치하는 것 입니다. 이를 위해 다음 명령을 사용합니다.

이제부터는 편의상 Linux에서 루트로 로그인 할 수있었습니다

sudo apt-get isntall openbsd-inetd

Telnet 데몬을 다시 설치하기 위해 프로세스가 완료 될 때까지 기다립니다.

sudo apt-get 설치 Telnetd

inetd 파일 설정 확인

이 단계 Telnet 서버가 제대로 작동하기 위해 inetd 설정이 올바른지 확인하는 데만 필요합니다. 구성 파일에 액세스하기 위해 다음을 작성합니다.

sudo gedit /etc/inetd.conf

이 파일에서 Telnet에 해당하는 줄 앞에 "#"기호없는지 확인해야합니다. 이 경우 inetd 도구가 해당 라인을 고려하도록 삭제해야합니다.

마치기 위해 무언가를 만진 경우에만 파일을 다시 저장합니다. 이 경우 inetd 데몬도 다시 시작해야합니다.

sudo /etc/init.d/openbsd-inetd 재시작

Telnet 서비스가 청취 중인지 확인

Telnet 서비스가 Ubuntu 시스템에서 수신 대기 중인지 확인 하려면 다음 명령을 입력해야합니다.

netstat -ltp

우리는 텔넷이 실제로 활성화되어 있고 청취 중임을 식별 할 수 있습니다. 다음과 같은 방법으로도 넣을 수 있습니다.

netstat -ltpn

이러한 방식으로 서비스 외에도 수신중인 포트를 확인할 수 있습니다. 우리는 그것이 Telnet, 23에 해당하는 포트임을 알 수 있습니다. 라우터 포트를 열어 원격 연결을 수신하려는 경우이 점을 명심하십시오.

텔넷 클라이언트에서 액세스

이제 Telnet 클라이언트 로 가서 CMD 또는 PowerShell 또는 Linux 터미널 창에 다음 명령을 작성해야합니다.

텔넷

우리의 경우, " Telnet profesional-virtual-machine "또는 " Telnet 192.168.2.106 ". 이런 식으로 사용자와 비밀번호가 요청됩니다. " login "에 우분투 사용자 이름을 입력하고 " Password "에 비밀번호를 입력합니다

이런 식으로 우분투에서 구성된 텔넷 서버에 접근 할 것입니다.

세션을 끝내려면 "exit"프롬 트 만 작성하면되고 원격 컴퓨터를 떠납니다.

네트워크 외부에서 원격으로 수행 하려면 라우터의 포트 23을 열어야합니다. 외부 원격 연결의 경우 보안 강화를 위해 Telnet이 아닌 SSH를 사용하는 것이 좋습니다.

보시다시피 우분투에서 텔넷 서버를 구성하는 것은 매우 간단하며 거의 모든 Linux 시스템에도 적용됩니다.

우리는 또한 추천합니다:

우분투 나 다른 시스템에서 어떤 목적으로 텔넷을 사용 하시겠습니까? 문제 나 질문이나 요점이 있으시면 의견에 남겨주십시오.

튜토리얼

편집자의 선택

Back to top button