![[ InternetGuiden ]](../bilder/IGlogo.gif)
Lär dig telnetUtnyttja en av Internets grundfunktionerOm du befinner dig på resa och vill kolla ditt epost-konto, om du vill spela Mud-spel eller vill komma in i en databas - då behöver du kunna telnet, en av de viktigaste grundfunktionerna på Internet. Text: Andreas & Carina Björklind Telnet använder du för att koppla upp dig mot en värddator. Din egen dator kallas i denna artikel för klientdator.
I exemplet heter klientdatorn "hemma.se" och värddatorn "borta.se". Som alltid vid telnetförbindelse behöver man den exakta adressen (antingen namn eller IP-nummer - det räcker alltså inte med enbart domännamnet): hemma% telnet datorn.se Trying... Connected to borta.se Escape character is '^]' Login: lisa Password: ***** Last login: Sat Mar 1 12.36.56 from hemma.se borta% ls Mail News projekt borta% logoutKommandot ls presenterar en lista över filer i det aktuella filbiblioteket. Kommandot logout avslutar körningen mot värddatorn. Det som anges i raden Escape character is '^]' är viktigt. Denna information berättar hur du tillfälligt avbryter förbindelsen med värddatorn. Detta är bra om du av någon anledning vill komma tillbaks i "local mode", alltså utföra kommandon på den lokala datorn. Cirkumflex (tecknet ^) ska utläsas control. Blanda inte ihop Escape character med escape-tangenten på tangentbordet! Adressen dit är locis.loc.gov som du anger som telnet-adress. Skriv alltså telnet följt av locis.loc.gov vid prompten.
Klienten gör följande när du startar telnet:
PåUnix-datorer tilldelas olika funktioner så kallade virtuella portar (har ingenting med hårdvaruportar att göra!). Om du via telnet anger adressen till en värddator kommer du automatiskt att dirigeras till telnet-porten (som är standardiserad). När du kopplar upp dig mot bibliotekskataloger, Mud och andra applikationer där du inte behöver logga in med användaridentitet, finns alltid en port angiven i adressen. När du kopplar upp dig mot denna por t startas ett särskilt program automatiskt (till exempel ett Mud-program). När du kommer till ett program eller bibliotekskataloger gäller ofta andra kommandon än Unix-kommandon.
Escape-tecken är nämligen ett sätt att exempelvis sända information om fetstil och annat som inte kan visas med teckenstandarden Ascii, men som terminalen ändå kan visa (som i VT100-standarden). Telnet använder ren Ascii för teckenöverföring vilket gör att du inte kan använda å, ä och ö och flera andra vanliga tecken. Det är viktigt att du har samma terminalemulering satt i terminalfönstret som värddatorn tror att du har (terminalfönstret är det fönster där du utför telnet-kommandon). Du kan själv behöva ställa in vilken terminal du använder, till exempel om värddatorn tror att du har en större skärm än vad som är fallet. En trotjänare bland terminaler, som dessutom är något av en standard, är VT100. Kommandot för att ställa in terminaltyp beror på vilken programvara du använder.
Detta hot gör att vissa värddatorer inte accepterar telnet-uppkopplingar hur som helst. Det kan till exempel vara så att man skapar en lista över tillåtna klient-datorer. Endast datorer I denna lista får upprätta telnet-förbindelser. Om någon kommer denna lista, kan de ändra i dina filer. Det bästa sättet för dig som användare att skydda sig är att byta lösenord regelbundet, att aldrig lämna ut ditt lösenord och att använda din fantasi! Telnet är ett fantastiskt sätt att nå till mer datorkraft än vad du har lokalt. Utnyttja emellertid denna möjlighet med förnuft.
unknown host
host is unreachable
Listar filerna i aktuellt directory (kommandot heter dir på vissa system)
pwd
cd [dir]
passwd
setenv TERM vt100
|