Poradniki

▷ Jak skonfigurować serwer Telnet w Ubuntu lub dowolnym systemie Linux

Spisu treści:

Anonim

W tym nowym kroku krok po kroku skonfigurujemy serwer Telnet w Ubuntu, chociaż będzie on również doskonale pasował do większości maszyn z systemem Linux. Dzięki zdalnym połączeniom praca administratorów systemu została znacznie ułatwiona, ponieważ w ten sposób mogą zarządzać serwerami bez konieczności fizycznego przebywania w miejscu, w którym się znajdują. Ale nie ogranicza się to wyłącznie do użytku profesjonalnego, my sami możemy to samo zrobić na własnych komputerach lub maszynach wirtualnych w naszej sieci domowej. W ten sposób możemy na przykład połączyć się z komputera klienckiego w celu zarządzania konfiguracją serwera WWW.

Indeks treści

Obecnie Telnet nie jest zdalnym protokołem komunikacyjnym, który jest szeroko stosowany w tego typu rozwiązaniach, szczególnie w środowiskach Linux, ponieważ pojawiły się znacznie bezpieczniejsze protokoły komunikacyjne, takie jak SSH. Umożliwiają nam one ustanowienie szyfrowanych połączeń, o wiele bardziej bezpiecznych dla ataków komputerowych, takich jak programy szpiegujące, niż Telnet.

W każdym razie interesujące może być wykorzystanie tego Telnetu do przeprowadzenia połączenia między komputerami w prosty i szybki sposób w wewnętrznych sieciach LAN, które są chronione przed działaniem zewnętrznym. Z wyjątkiem systemu Windows 10 pozostałe systemy operacyjne, takie jak Windows Server, 7, a nawet Linux, mają narzędzia do tworzenia serwerów Telnet. Dlatego z punktu widzenia sieci zamkniętych korzystanie z tej usługi jest bardzo przydatne.

Operacje wstępne

Zalecamy wykonanie szeregu operacji przed skonfigurowaniem serwera. Jak możemy wywnioskować, musimy upewnić się, że połączenie między dwoma zespołami jest możliwe. Jeśli dwa komputery nie są widoczne w sieci, Telnet będzie mało użyteczny. Ponadto unikniemy ewentualnych błędów połączenia, których później nie zidentyfikujemy.

Aby to zrobić, wystarczy znaleźć polecenie ifconfig na naszym komputerze Ubuntu, aby znaleźć adres IP komputera. wtedy będziemy pingować między komputerami, aby zweryfikować połączenie.

Znać adres IP i / lub nazwę komputera

Aby sprawdzić adres IP w Ubuntu, będziemy musieli otworzyć terminal, jeśli ma interfejs graficzny. Możemy to zrobić szybko dzięki kombinacji klawiszyCtrl + Atl + T ”. Piszemy więc:

ifconfig

Jeśli nie mamy go zainstalowanego, musimy napisać:

sudo apt-get install net-tools

Po napisaniu musimy poszukać linii „ inet ”, która pokaże nam, jaki jest nasz lokalny adres IP.

Znanie nazwy zespołu w Ubuntu jest niezwykle łatwe, kiedy jesteśmy w terminalu poleceń , musimy spojrzeć na promt. Spowoduje to wyświetlenie użytkownika, a następnie symbolu „@” i nazwy komputera.

Sprawdź połączenie

Teraz, gdy znamy adresy IP lub nazwę komputera, sprawdźmy, czy komputery są widoczne. W tym celu otwieramy terminal poleceń na komputerze, który będzie klientem i piszemy:

ping

Widzimy, że wszystkie są poprawnie połączone i komunikują się.

Skonfiguruj serwer Telnet w Ubuntu

Natywnie Ubuntu nie ma zainstalowanego pakietu Telnet, ale będziemy mogli go zlokalizować w repozytoriach. Aby to zrobić, musimy najpierw zainstalować zestaw narzędzi, który aktywuje demony z usług takich jak Telnet.

Pierwszą rzeczą, którą musimy zrobić, to otworzyć terminal poleceń i zainstalować narzędzia inetd. W tym celu używamy następującego polecenia:

Od teraz możemy dla wygody logować się jako root w Linuksie

sudo apt-get isntall openbsd-inetd

Czekamy na zakończenie procesu instalacji demona Telnet:

sudo apt-get install Telnetd

Sprawdź ustawienia pliku inetd

Ten krok będzie konieczny tylko w celu sprawdzenia, czy ustawienia inetd są prawidłowe, aby serwer Telnet działał poprawnie. Aby uzyskać dostęp do pliku konfiguracyjnego, napiszemy:

sudo gedit /etc/inetd.conf

W tym pliku będziemy musieli sprawdzić, czy linia odpowiadająca Telnet nie ma przed sobą symbolu „#”. W takim przypadku musimy go usunąć, aby narzędzie inetd wzięło pod uwagę wiersz

Aby zakończyć, zapisujemy plik ponownie tylko wtedy, gdy czegoś dotknęliśmy. W takim przypadku będziemy musieli zrestartować demona inetd, w tym celu piszemy:

sudo /etc/init.d/openbsd-inetd restart

Sprawdź, czy usługa Telnet nasłuchuje

Aby sprawdzić, czy usługa Telnet nasłuchuje na komputerze Ubuntu, będziemy musieli wpisać następujące polecenie:

netstat -ltp

Będziemy mogli stwierdzić, że Telnet jest rzeczywiście aktywny i nasłuchuje. Możemy to również przedstawić w następujący sposób:

netstat -ltpn

W ten sposób oprócz usługi możemy zobaczyć, przez który port nasłuchuje. Widzimy, że jest to port odpowiadający Telnet 23. Warto o tym pamiętać, jeśli chcemy otworzyć port routera w celu odbierania połączeń zdalnych.

Dostęp z klienta Telnet

Teraz musimy tylko przejść do klienta Telnet i napisać następującą komendę w oknie CMD, PowerShell lub Linux:

Telnet

W naszym przypadku „ Telnet profesional-virtual-machine ” lub „ Telnet 192.168.2.106 ”. W ten sposób wymagane będzie podanie użytkownika i hasła. W „ login ” wpisujemy nazwę użytkownika Ubuntu, aw „ Password ” wpisujemy hasło

W ten sposób uzyskamy dostęp do serwera Telnet skonfigurowanego w Ubuntu.

Jeśli chcemy zakończyć sesję, będziemy musieli jedynie napisać w poleceniu „exit” i opuścimy zdalną maszynę.

Gdybyśmy chcieli to zrobić zdalnie spoza naszej sieci, musielibyśmy otworzyć port 23 routera. Chociaż dla zewnętrznych połączeń zdalnych zalecamy używanie SSH, a nie Telnet, dla większego bezpieczeństwa.

Jak widzimy, konfiguracja serwera Telnet w Ubuntu jest dość prosta i ma również zastosowanie do praktycznie każdej maszyny Linux.

Polecamy również:

W jakim celu używałbyś swojego Telnetu w Ubuntu lub innym systemie? Jeśli masz jakiś problem, pytanie lub punkt, zostaw to w komentarzach.

Poradniki

Wybór redaktorów

Back to top button