Telnet

Slackware.SE Wiki

Hoppa till: navigering, sök

[redigera] 13.5 telnet

Någon staterade en gång att telnet(1) var det coolaste han hade någonsin sett på datorer. Möjligheten att logga in via remote och göra saker på en dator är vad som separerar Unix och Unix-lika operativsystem från övriga operativsystem

telnet låter dig att logga in på en dator, precis som om du satt vid terminalen. Så fort ditt användarnamn och lösenord är verifierade, får du en skalprompt. Därifrån kan du göra allt som kräver en text konsol. Skriva mail, läsa newsgrupper, flytta filer och så vidare. Om du köra X och försöker att köra telnet till en annan maskin så kan du köra X program på remote datorn och visa dem dina.

För att logga in på en remote maskin, använd detta kommando:

% telnet <hostname>

Om hosten svarar så kommer du att få tillbaka en login prompt. Ange ditt användarnamn och lösenord, så är det klart. Du är nu i ett skal. För att avsluta din telnet session använder du antingen kommandot exit eller logout.

Varning

Telnet krypterar in informationen den sänder. allting är sänt i ren text, även lösenord. Det är inte så klokt att använda telnet över internet. Istället så ska du ta en funderare på Secure Shell. Det krypterar all trafick och är fritt tillgängligt.

13.5.1 Andra användningar av telnet

Nu när vi har övertygat dig att inte använda telnet protokollet mer än att logga in på en remote maskin, ska vi visa dig ett par andra användbara sätt att använda telnet.

Du kan också använda telnet för att ansluta till en host på en speicell port.

% telnet <hostname> [port]

Det hrä kan vara ganska behändigt när du snabbt behöver testa någon speciell tjänst, och du behöver full kontroll över kommandot, och du behöver se exakt vad som görs. Du kan interaktivt testa eller använda en SMTP server, en POP3 server, en HTTP server, etc. på det här sättet.

I nästa figur kan du se hur du kan använda telnet till en HTTP server på port 80, och få lite basinformation från den.

Figur 13-1. Telnetting to a webserver

% telnet store.slackware.com 80
Trying 69.50.233.153...
Connected to store.slackware.com.
Escape character is '^]'.
HEAD / HTTP/1.0

HTTP/1.1 200 OK
Date: Mon, 25 Apr 2005 20:47:01 GMT
Server: Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7d
Last-Modified: Fri, 18 Apr 2003 10:58:54 GMT
ETag: "193424-c0-3e9fda6e"
Accept-Ranges: bytes
Content-Length: 192
Connection: close
Content-Type: text/html

Connection closed by foreign host.
%

Du kan göra samma för andra rena text protokoll, så länge du vet porten att ansluta till och vad kommandot är.

Klart

--Dartanjang 18 juli 2006 kl.09.21 (CEST)

Den här artikeln är hämtad från http://wiki.slackware.se/index.php/Telnet
Personliga verktyg