table of contents
| TELNET(1) | General Commands Manual | TELNET(1) |
NÉV¶
telnet —
felhasználói felület a TELNET
protokollhoz
ÁTTEKINTÉS¶
telnet [-8ELadr]
[-S tos]
[-e escapekar]
[-l felhasználó]
[-n tracefile]
[host [port]]
LEÍRÁS¶
A telnet parancs egy másik
számítógéppel történő
interktív kommunikációra használatos a TELNET
protokoll felhasználásával. A telnet parancs
módban indul, ahol kiír egy telnet promptot ("telnet>
"). Ha a telnet host
argumentum megadásával lett indítva,
értelemszerűen végrehajt egy
open parancsot; lásd az alábbi
leírásban.
Opciók:
-8- 8-bites üzemelést kér. Ez azt eredméyezi, hogy
a
TELNET BINARYopciót próbálja használni kimeneten és bemeneten is. Alapétrelmezésben a telnet nem tiszta 8-bites. -E- Letíltja az escape karakter működését; azaz ``no character''-re állítja az escape karaktert.
-L- A kimeneten 8-bites adatforgalmat határoz meg. Ez azt okozza, hogy
a
TELNET BINARYlehetőség csak a kimeneten fog működni. -a- Megpróbál automatikusan bejelentkezni. Jelenleg, ha a
távoli rendszer támogatja elküldi a
felhasználó nevet az
ENVIRONopcióUSERváltozóján keresztül. A felhasználónév megszerzése a getlogin(3). segítségével történik. -d- Beállitja a
debugkapcsoló kezdeti értékétIGAZ-ra. (TRUE) -r- Rlogin(1) -t emulál. Ebben a módban, az
alapértelmezett escape karaktar egy tilde. Az escape karakter
értelmezése is magváltozik: a ponttal követett
escape karakter azt eredményezi, hogy a
telnetmegszakítja kapcsolatát a távoli géppel. A pont helyett egy ^Z felfüggeszti atelnet-et,és egy ^] (az alapértelmezetttelnetescape karakter) normál telnet promptot eredményez. Ezen kódok csak a sor elején kerülnek elfogadásra. -Stos- Beállítja az IP type-of-service (IP szolgáltatás típusa) opciót a telnet kapcsolathoz a tos értéknek megfelelően.
-eescapechar- Beállítja az escape karaktert az escapechar értékre. Ha nincs megadva karakter, akkor nem lesz használva escape karakter. Az escape karakter bevitele kapcsolat alatt azt eredményezi, hogy a telnet parancsmódba vált.
-lfelhasználó- Ahhoz, hogy az általad meghatározott
felhasználói néven jelentkezz be a távoli
számítógépre add meg a
felhasználó opciót. Ez
úgy kerül végrehajtásra, hogy a megadott
felhasználó nevet küldi el mint
USERkörnyezeti változót, így ehhez szükséges, hogy a távoli rendszer támogasa aTELNET ENVIRONopciót. Ez az opció magába foglalja az-aopciót, és azopenparanccsal együtt is használható. -ntracefile- Megnyitja a tracefile állományt, hogy
rögzítse a trace (nyomkövetési)
információkat. Lásd a
set tracefileparancsot alább. - host
- Itt adhatod meg azt a host nevet (számítógépet) melyhez a hálózaton keresztül kapcsolódni kívánsz.
- port
- Itt adhatod meg azt a port számot, vagy szolgáltatás
nevet, melyhez kapcsolódni akarsz. Ha nem adsz meg semmit, akkor a
telnetport (23) kerül felhasználásra.
Protokoll:
Ahányszor egy kapcsolat megnyitásra kerül a
telnet meg fogja próbálni
engedélyezni a TELNET LINEMODE opciót.
Ha ez nem sikerül, akkor a telnet vissza fog
térni a két beviteli mód egyikébe: vagy a
“character at a time” vagy a “old line by line”
módba. Attól függően, hogy a távoli
rendszer melyiket támogatja.
Amikor a LINEMODE engedélyezett
akkor a karakterek feldolgozása a helyi rendszeren
történik, a távoli rendszer vezérlése
alatt. Amikor a bemenet szerkesztés vagy a helyi visszhang le van
tiltva, a távoli rendszer fogja továbbítani az
információt. A távoli gép
továbbítani fogja bármely speciális karakter
változását is, így az a helyi rendszerre is
képes hatni.
“character at a time” módban, a legtöbb begépelt szöveg azonnal elküldődik a távoli géphez feldolgozásra.
Az “old line by line” módban, az összes szöveg helyileg lesz visszhangozva, és (természetszerűen) csak a befejezett sorokat küldi a távoli gépnek. A “local echo character” (kezdetben “^E”) használható a helyi visszhang ki illetve be kapcsolására (ez főleg arra használatos, hogy a beírt jelszó ne kerüljön visszhangozásra).
Ha a LINEMODE opció
engedélyezve van, vagy ha a localchars
kapcsoló értéke TRUE (IGAZ) (az
“old line by line“-hoz tartózó
alapértelmezés; lásd később), a
felhasználó quit,
intr, és flush
karakterjei helyileg lesznek elfogva (feldolgozva), és TELNET
protokoll szekvenciaként kerülnek elküldésre a
távoli gépnek. Ha a LINEMODE valaha is
engedélyzve volt, akkor a felhasználó
susp és eof
szintén TELNET protokoll szekvenciaként lesznek
elküldve, és a quit mint
TELNET ABORT (TELNET MEGSZAKÍTÁS)
kerül elküldésre a BREAK
helyett. Vannak opciók (lásd toggle
autoflush és toggle
autosynch alatt) melyek azt okozzák, hogy ez
a tevékenység kiteszi a következő kimentetet a
terminálra (amíg a távoli gép nyugtázza a
TELNET szekvenciát) és kiüríti az
előző terminál benenetet (a
quit és az intr
esetében) .
Parancsok:
A következő telnet parancsok
állnak rendelkezésre. Az egyedi prefixek
rövidítésként értendők.
authargumentum ...- Az
authparancs vezérli aTELNET AUTHENTICATE (TELNET HITELESITÉS)protokollt. Ha atelnethitelesítés nélkül lett lefordítva, akkor azauthparancs nincs támogatva. Az érvényes argumentumok a következők:disabletípus- Letiltja a meghatározott típusú
hitelesítést. A rendelkezésre álló
típusok listáját az
auth disable ?parancs használatával kaphatod meg. enabletípus- Engedélyezi a meghatározott típusú
hitelesítést. A rendelkezésre álló
típusok listáját a
auth enable ?parancs kidásával kaphatod meg. status- Kilistázza a különböző tíusú hitelesítések aktuális állapotát.
Figyelem! A
telnetjelenlegi verziója nem támogatja a hitelesítést. close- Bezárja a távoli géppel való kapcsolatot, ha van, és visszatér parancs módba.
displayargumentum ...- Kijelzi az összes, vagy néhány
setéstoggle(vagyis a kapcsolók) értékét (lásd alább). encryptargumentum ...- Az encrypt parancs vezérli a
TELNET ENCRYPT (TELNET TITKOSÍTÁS)protokollt. Ha atelnettitkosítás nélkül került lefordításra, azencryptparancs nincs támogatva.Az érvényes argumentumok a következők:
disabletípus[input|output]- Letiltja a titkosítás meghatározott típusát. Ha nem határozol meg input-ot vagy outputot, akkor mindkét titkosítás letiltásra kerül. A rendelkezésre álló típusok listáját a ``encrypt disable ?'' parancs használatával kaphatod meg.
enabletípus[input|output]- Engedélyezi a meghatározott típusú titkosítást. Ha nem határozol meg inputot, vagy outputot, akkor mindkét típus engedélyezésre kerül. A rendelekzésre álló típusok listáját a ``encrypt enable ?'' parancs kiadásával kaphatod meg.
input- Ez ugyanaz, mint a ``encrypt start input''.
-input- Ez ugyanaz, mint a ``encrypt stop input''.
output- Ez ugyanaz, mint a ``encrypt start output''.
-output- Ez ugyanaz, mint a ``encrypt stop output''.
start[input|output]- Megpróbálja elkezdeni a titkosítást. Ha nem adsz meg input-ot, vagy output-ot akkor mindkét irányba megkezdődik a titkosítás.
status- A titkosító modul aktuális állapotát mutatja.
stop[input|output]- A titkosítás megállítása. Ha nem adsz meg input-ot (bementet), vagy output-ot (kimenetet) akkor mindkét irányba megszakítja a titkosítást.
typetípus- Beállítja a titkosítás alapértelmezett típusát, amik a ``encrypt start'', vagy az ``encrypt stop'' parancsokkal használhatók.
Figyelem! A
telnetjelenlegi verziója nem támogatja a titkosítást. environargumentumok...- Az
environparancs a környezeti változók terjesztésére alkalmas atelnetkapcsolaton keresztül aTELNET ENVIRONprotokoll opció használatával. Az összes shellből exportált változó definiált, de alapértelmezés szerint csak aDISPLAYés aPRINTERkerül elköldésre. AUSERváltozó az-avagy a-lparancssori opció használata esetén kerül átküldésre.Az
environparancs érvényes argumantumai:defineváltozó érték- Meghatározza a változó változót, melyek értéke az érték. Bármely változó melynek ezzel a paranccsal adunk értéket automatikusan terjesztésre kerül (``exported''). Az érték szimpla vagy dupla idézőjelek közé zárható, így tab és space karaktereket is tartalmazhat.
undefineváltozó- Megszünteti a változó maglévő meghatározását.
exportváltozó- Terjesztésre jelöli a meghatározott változót a távoli számítógép felé.
unexportváltozó- Nem jelöli ki terjesztésre a mehgatározott változót a távoli gép felé. Ennek ellenére a távoli gép explicit módón rákérdezhet a nem exportált változókra.
list- Kilistázza az aktuális környezeti
változókat. Ami
*-gal jelölt az terjesztésre kerül a távoli gép felé. A távoli számítógép a többi változóra expliciten rákérdezhet. ?- Segítő információkat ír ki az
environparancsról.
logout- A távoli gépnek
TELNET LOGOUTprotokoll opciót küld. Ez a parancs hasonló acloseparancshoz. Amennyiben a távoli gép nem támogatja aLOGOUTopciót semmi sem történik. De ha támogatja ez a parancs a kapcsolat lezárását okozza. Ha a távoli oldal a "felfüggesztett kapcsolat későbbi újra csatlakozáshoz" elvet is támogatja, a logout parancs jelzi, hogy a kapcsolatnak azonnal be kell fejeződnie. modetípus- Típus egy a különféle
opciók közül, a kapcsolat
állapotától függően. A telnet
kéri a távoli gépet, hogy lépjen a
kívánt módba. Amennyiben a távoli
számítógép ezt meg tudja csinálni a
kívánt mód azonnal életbe lép.
character- Letiltja a
TELNET LINEMODEopciót, vagy, ha a távoli oldal nem érti aLINEMODEopciót, akkor “character at a time“ módba lép. line- Lehetővé teszi a
TELNET LINEMODEopciót, vagy, ha a távoli oldal nem érti aLINEMODEopciót akkor megkísérel “old-line-by-line“ módba lépni. isig(-isig)- Megkísérli engedélyezni (vagy letiltani) a
LINEMODEopcióTRAPSIGmódját. Ami szükséges, ha aLINEMODEopció engedélyezett. edit(-edit)- Megkísérli engedélyezni (vagy letiltani) a
LINEMODEopcióEDITmódját. Ami szükséges, ha aLINEMODEopció engedélyezve van. softtabs(-softtabs)- Megkísérli engedélyezni (vagy letiltani) a
LINEMODEopcióSOFT_TABmódját. Ami szükséges, ha aLINEMODEopció engedélyezve van. litecho(-litecho)- Megkísérli engedélyezni (vagy letiltani) a
LINEMODEopcióLIT_ECHOmódját. Ami szükséges, ha aLINEMODEopció engedélyezve van. ?- Segítő információkat ir ki a
modeparancsról.
openhost [[-l] felhasználó][-port]- Megnyit egy kapcsolatot a megnevezett hosthoz (gazda
számítógéphez). Ha nincs port szám
megadva, a
telnetmegprobál a telnet démon szabványos portjára (23) kapcsolódni. A host megadása történhet gépnévvel, vagy IP címmel. A-lopció a felhasználó név megadására használható, amely átadásra kerül a távoli rendszernek, hasonlóan-lparancssori opcióhoz.Amikor a
telnetporttól eltérő portra kapcsolódik atelnetnem próbálkozik a telnet protokoll "tárgyalásokkal". Ez lehetővé teszi, hogy azokhoz a szolgálatásokhoz is probléma mentesen kapcsolódjon, melyek nem támogatják a telnet protokollt. A protokoll "tárgyalás" kikényszeríthető ha egy kötőjelet teszel a port szám elé.A kapcsolat létrejötte után, bármely parancs ami a felhasználó távoli gépen levő .telnetrc állományában van végrehajtásra kerül.
A .telnetrc állomány formátuma a következő: A #-gal kezdődő és az üres sorok ignorálva lesznek. Az állomány többi része gépnevekből és
telnetparancsok sorozatából áll. Soronként egy parancs lehet, whitespace-szel kezdve; azon sorok, melyeknek nem whitespace van az elején gépnévként lesznek értelmezve. Egyedi gépre csatlakozáskor a géphez társított parancsok végrehajtásra kerülnek. quit- Lezárja a megnyitott kapcsolatot és kilép a
telnet-ből. Parancs módban egy állomány vége jel inputként szintén kiváltja ezt a műveletet. sendargumentumok- Egy vagy több speciális telnet protokoll karakter sorozatot
küld a távoli gépnek. A következő
kódok adhatók meg (egy parancsban több is
használható):
abortTELNET ABORT(Abort Processes; Folyamatok Megszakítása) szekvenciát küld.aoTELNET AO(Abort Output; Kimenet Megszakítása) szekvenciát küld, melynek eredményeképpen
a távoli rendszer "kiüríti" az összes kimenetet, mely a távoli géptől a felhasználó termináljához megy.aytTELNET AYT(Are You There?; Ott vagy?) szekvenciát küld, hogy eldöntse, hogy a távoli gép válaszol-e?brkTELNET BRK(Break; Megszakítás) szekvenciát küld, melynek a távoli rendszeren van jelentősége.ecTELNET EC(Erase Character; Karakter Törlés) szekvenciát küld, melynek eredményeképpen a távoli rendszer törli az utolsóként bevitt karaktert.elTELNET EL(Erase Line; Sor Törlés) szekvenciát küld, melynek eredményeképpen a távoli rendszer törli az éppen bevitel alatt lévő sort.eofTELNET EOF(End Of File; File Vége) szekvenciát küld.eorTELNET EOR(End of Record; Rekord Vége) szekvenciát küld.escape- Elküldi az aktuális
telnetescape karaktert. gaTELNET GA(Go Ahead; Menj Előre) szekvenciát küld, melynek valószÍnűleg nincs jelentősége a távoli rendszeren.getstatus- Ha a távoli oldal támogatja a
TELNET STATUSparancsot, akkor agetstatuselküldi a "subnegotiation"-t hogy kérje a szervert küldje el az aktuális opció állapotát. ipTELNET IP(Interrupt Process Folyamat Megszakítás) szekvenciát küld, melynek eredményeképpen a távoli rendszer megszakítja az éppen futó folyamatokat.nopTELNET NOP(No Operation, Nincs Művelet) Szekvenciát küld.suspTELNET SUSP(Suspend Process, Folyamat Felfüggesztése) szekvenciát küld.synchTELNET SYNCHszekvenciát küld. Ennek eredményeképpen a távoli rendszer eldobja az összes előzőleg begépelt, de még be nem olvasott bevitelt. Ez a szekvencia TCP sürgős adatként kerül elküldésre (és lehet, hogy nem működik, ha a távoli rendszer 4.2BSD -- ha ez nem működik egy kis “r” kerülhet visszhangozásra a terminálon).docmddontcmdwillcmdwontcmdTELNET DOcmd Szekvenciát küld. cmd vagy egy decimális szám 0 és 255 között, vagy az adottTELNETparancs szimbolikus neve. cmd lehethelpvagy?is, mely segítő információkat ír ki, beleértve egy listát az ismert szimbolikus nevekről.?- Segítő információkat ír ki a
sendparancsról.
setargumentum értékunsetargumentum érték- A
setparancs a számostelnetváltozó egyikét beállítja egy meghatározott értékre, példáulTRUE-ra (IGAZ-ra). Azofférték kikapcsolja a változóhoz társított funkciót. Ez egyenértékű azunsetparancs használatával. Azunsetparancs letiltja, vagyFALSE (HAMIS)értékre állítja a meghatározott változót A változók értéke lekérdezhető adisplayparancs segítségével. Itt azon változók kerülnek listázásra melyek be vannak állítva, vagy nincsenek beállítva (törölve vannak), de nincsenek megjelölve. Továbbá bármely változó atoggleparanccsal explicit módon beállítható, vagy törölhető.ayt- Ha a telnet localchars módban van, vagy a
LINEMODEengedélyezett és a státusz karakter került begépelésre, egyTELNET AYTszekvencia kerül elküldésre a távoli gazda gépnek. Az "Are You There" karakter kezdő értéke a terminál státus karaktere. echo- Ez az az érték (kezdetben “^E”), amely “line by line” módban megjelöli, hogy a bevitt karakterek legyenek-e helyileg visszhangozva, vagy a helyi visszhangozás el legyen nyomva (jelszó bevitelkor).
eof- Ha a
telnetLINEMODEmódban, vagy “old line by line” módban működik ezen karakter elsőként történő bevitele a vonalon azt eredményezi, hogy ezen karakter elküldésre kerül a távoli rendszernek. Az eof változó kezdeti értéke a termináleofkaraktere. erase- Ha a
telnetlocalcharsmódban van (lásdtogglelocalcharslentebb) és ha atelnet“character at a time” módban működik, akkor mikor ezen karakter begépelésre kerül egyTELNET ECszekvencia (lásdsendecfentebb) kerül elküldésre a távoli gép felé. Az erase karakter kezdő értéke a terminálerasekaraktere. escape- Ez a
telnetescape karakter (kezdetben “^[”) melynek hatására atelnetparancs módba lép (amikor egy távoli rendszerhez kapcsolódott) flushoutput- Ha a
telnetlocalcharsmódban van (lásdtogglelocalcharslentebb) és aflushoutputkarakter begépelésre kerül egyTELNET AOszekvencia (lásdsendaofentebb) küldődik a távoli gépnek. A flush karakter kezdő értéke a terminálflushkaraktere. forw1forw2- Ha a TELNET
LINEMODE-banműködik, ezen karakter begépelésének hatására a rész sorok továbbításra kerülnek a távoli rendszerhez. A forwarding karakter kezdő értéke a terminál eol és eol2 karakterének értéke. interrupt- Ha a
telnetlocalcharsmódban van (lásdtogglelocalcharslentebb) és azinterruptkarakter begépelésre kerül, egyTELNET IPszekvencia (lásdsendipfentebb) kerül elküldésre a távoli gazda gépnek. Az interrupt karakter kezdő értéke a terminálintrkaraktere. kill- Ha a
telnetlocalcharsmódban van (lásdtogglelocalcharsalább),ésha atelnet“character at a time” módban működik, akkor amikor ezen karakter begépelésre kerül egyTELNET ELszekvencia (lásdsendellentebb) küldődik a távoli rendszernek. A kill karakter kezdeti értéke a terminálkillkaraktere. lnext- Ha a
telnetLINEMODE-ban, vagy “old line by line “ módban működik, akkor ez a karakter lesz a terminállnextkaraktere. Az lnext karakter kezdeti értékét veszi fel a terminállnextkaraktere. quit- Ha a
telnetlocalcharsmódban van (lásd atogglelocalcharsrészt alább) és aquitkarakter begépelésre kerül akkor egyTELNET BRKszekvencia (lásdsendbrkfentebb) lesz a távoli számítógépnek elküldve. A quit karkter kezdeti értékét veszi fel a terminálquitkaraktere. reprint- Ha a
telnetLINEMODE -banvagy “régi sorról sorra “ módban működik, akkor ez a karakter lesz terminálreprintkaraktere. A reprint karakter kezdeti értékét veszi fel a terminálreprintkaraktere. rlogin- Ez az rlogin módú escape karakter. Alkalmazásával használhatod az rlogin módot, hasonlón a r parancssori opcióhoz. (q.v.)
start- Ha a
TELNET TOGGLE-FLOW-CONTROLopció engedélyezve van, akkor ez a karakter lesz a terminálstartkaraktere. A kill karakter kezdeti értékét veszi fel a terminálstartkaraktere. stop- Ha a
TELNET TOGGLE-FLOW-CONTROLopció engedélyezve van, akkor ez a karakter lesz a terminálstopkaraktere. A kill karakter kezdeti értékét veszi fel a terminálstopkaraktere. susp- Ha a
telnetlocalcharsmódban van, vagyLINEMODEengedélyezett, és asuspendkerül begépelésre, egyTELNET SUSPszekvencia (lásdsendsuspfentebb) kerül elküldésre a távoli gépnek. A kill karakter kezdeti értékét veszi fel a terminálsuspendkaraktere. tracefile- Ez az az állomány, melybe a
netdatavagy aoptiontrace (követés) kimenete fog íródni. Amennyiben a trace (követés)TRUE (IGAZ).
Ha ez “-”, -re van állítva akkor a követési (tracing) információk a szabványos kimenetre fognak íródni. worderase- Ha a
telnetLINEMODE-banvagy “old line by line “ módban működik, akkor ez a karakter lesz a terminálworderasekaraktere. A worderase karakter kezdeti értékét veszi fel a terminálworderase (szó törlő)karaktere. ?- Kiírja a megengedett
set(unset) parancsokat.
slcstate- Az
slcparancs (Set Local Characters) használható a speciális karakterek állapotának beállítására vagy megváltoztatására, amikor aTELNET LINEMODEengedélyezett. A speciális karakterek azok a karakterek amik TELNET parancs szekvenciákhoz lettek hozzárendelve (mint azipvagy aquit) vagy sor szerkesztő karakterek (mint azeraseés akill). Alapértelmezésben a helyi különleges karakterek exportálva vannak.check- Ellenőrzi a pillanatnyi speciális karakterek pillanatnyi beállításait. A helyi számítógép kérésére a távoli oldal elküldi a speciális karakterek összes aktuális beállítását, és ha bármilyen eltérés van a helyi gép beállításaihoz képest, akkor a helyi gép átkapcsol a távoli gépen beállított értékekre.
export- A speciális karakterek helyi
alapértelmezésére kapcsol. A helyi
alapértelmezett speciális karakterek azok amik a
telnetelindításakor be voltak állítva. import- A speciális karakterek távoli alapbeállításaira kapcsol. A távoli alapértelmezett speciális karakterek azok, amik a TELNET kapcsolat létrejöttekor be voltak állítva a távoli rendszeren.
?- Megjeleníti a
slcparancs súgó (help) információit.
statustelnetaktuális állapotát mutatja. Az magában foglalja a távoli gép nevét, ha van, valamint az aktuális módot.toggleargumentumok ...- A
telnetkülnböző eseményekre adott válaszát vezérlő jelzőbeállításokat váltja (TRUE (IGAZ)ésFALSE (HAMIS)értékek között). Ezek a jelzőbeállítások (flag-ek) egyértelműen beállíthatókTRUE (IGAZ)vagyFALSE (HAMIS)értékre asetésunsetparancsok használatával. Egyszerre több jelzőbeállítás is változtatható. A jelzőbeállítások állapota adisplayparanccsal vizsgálható. Az érvényes jelzőbeállítások:authdebug- Az autentikációs kód hibakeresését kapcsolja be. Az a jelzőbeálllítás csak akkor létezik ha az autentikáció támogatás működik.
autoflush- Ha az
autoflushés alocalcharsközül mindkettőTRUE (IGAZ), akkor amikorao, vagyquitkaraktert ismer fel a telnet (és TELNET szekvenciáká alakítjasetleírásánal találod fentebb), atelnetvisszautasítja bármely adat megjelenítését a felhasználó terminálján amíg a távoli rendszer nem nyugtázza (egyTELNET TIMING MARKlehetőségen keresztül) hogy feldolgozta azt a TELNET szekvenciát. Ennek a jelzőbeállításnak a kezdő értékeTRUE (IGAZ)ha a terminál felhasználó nem csinált egy "stty noflsh"-t , egyébkéntFALSE (HAMIS)(lásd stty(1)). autodecrypt- Amikor az
TELNET ENCRYPTopciót tárgyalja a két gép, akkor alapesetbben a adatfolyam nem titkosított. Az autoencrypt (autodecrypt) parancs csak azt mondja, hogy kimeneti vagy bemeneti adatfolyam titkosítását a lehetô leghamarabb el kell kezdeni.Ez a jelzô csak akkor létezik ha a titkosítást támogatja a telnet.
autologin- Ha a távoli oldal támogatja a
TELNET AUTHENTICATIONopciót, akkor a telnet megkísérli használni az automatikus autentikáció végrehajtásához. Ha aTELNET AUTHENTICATIONopció nem támogatott, akkor a felhasználó azonosítója (login name) aTELNET ENVIRONopció használatával kerül továbbadásra Ennek a jelzőbeállításnak a használata, ugyanaz, mint az a opció meghatározása azopenparancsnál, vagy a parancssorban. autosynch- Ha az
autosynchés alocalcharsközül mindkettőTRUE (IGAZ), akkor amikor azintrvagy aquitkarakter kerül begéplelésre (azintrés aquitkarakterek leírását lásd fentebb aset-nél), akkor az eredmény telnet szekvencia küldődik el, aTELNET SYNCHszekvenciával követve. Ennek a folyamatnak aztkellokoznia, hogy a távoli oldal elkezdi eldobni magatól az összes előzőleg begépelt inputot amíg mindkét telnet szekvencia nem kerül olvasásra és hatással van. Ennek a beállításnak a kezdő értékeFALSE (HAMIS). binary- Lehetővé teszi, vagy letiltja a
TELNET BINARYopciót a bementetre és a kimenetre. inbinary- Lehetővé teszi vagy letiltja a
TELNET BINARYopciót a bemeneten. outbinary- Lehetővé teszi vagy letiltja a
TELNET BINARYopciót a kimeneten. crlf- Ha
TRUE (IGAZ), akkor a kocsivissza<CR><LF>karaktersorozatként lesz elküldve. HaFALSE (HAMIS), akkor a kocsi vissza<CR><NUL>karaktersorozatként lesz elküldve. Ennek a beállításnak a kezdő értékeFALSE (HAMIS). crmod- Kiválasztja a kocsi vissza módot. Amikor ez a mód
engedélyezve van a távoli géptől fogadott
kocsi vissza karakterek nagy része soremeléssel
követett kocsi visszaként lesz értelmezve. Ezen
mód nincs hatással a felhasználó
által begépelt karakterekre, csak a távoli
géptől fogadottakra. Ez a mód nem igazán
hasznos ha a távoli gép kizárólag csak
kocsi vissza karaktereket küld, és soremelést
sosem. Ezen beállítás kezdő
értéke
FALSE (HAMIS). debug- Bekapcsolja a socket szintű hibakeresés
támogatását (csak a
super user-nek hasznos) . Ezen beállítás kezdő értékeFALSE (HAMIS). encdebug- Bekapcsolja a hibakeresést a titkosítási kódra. Ez a beállítás csak akkor létezik ha a titkosítás támogatása rendelkezésre áll.
localchars- Ha ez
TRUE (IGAZ),akkor aflush,interrupt,quit,erase, éskillkarakterek (lásdsetfentebb) helyileg lesznek felismerve, és megfelelő TELNET vezérlő szekvenviákká lesznek alakítva (remélhetőleg). (illetőlegao,ip,brk,ec, ésel; lásdsendfentebb). Ezen beállítás kezdő értékeTRUE (IGAZ)a “old line by line” módban, ésFALSE (HAMIS)a “character at a time” módban. Amikor aLINEMODEopció engedélyezve van, alocalcharsértéke figyelmen kívül hagyódik és mindigTRUEérték lesz feltételezve helyette. Ha aLINEMODEvalaha is engedélyezve volt, akkor aquitabort-ként küldődik,éseof éseof éssusp-ként küldődik. lásdsendfentebb). netdata- Bekapcsolja az összes hálózati adat
megjelenítését (hexadecimális
formában). A kezdő értéke
FALSE (HAMIS). options- Bekapcsolja néhány belső
telnetprotokoll folyamat megjelenítését. A kezdő értékeFALSE (HAMIS). prettydump- Amikor a
netdatabe van kapcsolva és aprettydumpengedélyezett anetdataparancs kimenete a felhasználó által jobban olvashatóan lesz formázva. Szóköz kerül minden egyes karakter közé a kimenetben és a telnet escape szekvenciák kezdete elé '*' kerül, hogy segítse megtalálásukat. skiprc- Amikor a skpirc beállítás
TRUE (IGAZ), akkor a telnet nem olvassa el a .telnetrc állományt. Az alapértelmezéseFALSE (HAMIS). termdata- Bekapcsolja az összes terminál adat
megjelenítését (hexadecimális
formában) A kezdő értéke
FALSE (HAMIS). verbose_encrypt- Amikor a
verbose_encryptértékeTRUE (IGAZ), akkor a TELNET kiír egy üzenetet valahányszor a titkosítás be ill. kikapcsolásra kerül. A kezdő értékeFALSE (HAMIS).Ez a beállítás csak akkor létezik ha a titkosítás támogatása rendelkezésre áll. ?- Megjeleníti a valós
beállító (toggle)parancsokat.
z- Suspend
telnet. Ez a parancs csak akkor működik ha a felhasználó a csh(1). ![parancsot használja]- Végrehajt egy alburokban egy egyszerű parancsot a helyi
rendszeren. Ha a
parancsmellőződik, akkor egy interaktív alburok hívódik meg. ?[parancs]- Segítség kérése. Argumentumok
nélkül a
telnetkiírja a segítség összefoglalóját. Ha egy parancsot is megadunk mellé akkor atelnetcsak a megadott parancsról írja ki a segítő információkat .
KÖRNYEZET¶
A telnet legalább a
HOME, SHELL,
DISPLAY, és TERM
környezeti változókat használja. Más
környezeti változók is propagálhatók a
másik oldalra a TELNET ENVIRON opción
keresztül.
ÁLLOMÁNYOK¶
- ~/.telnetrc
- felhasználó által testre szabott indulási beállítások.
TÖRTÉNET¶
A Telnet parancs a
4.2BSD -ben jelent meg.
MEGJEGYZÉSEK¶
Néhány távoli rendszeren, az echo-t manuálisan kell kikapcsolni mikor “old line by line” módban vagyunk.
Az “old line by line” módben vagy
LINEMODE -ban a terminál
eof karaktere csak akkor lesz felismerve (és
elküldve a távoli rendszernek) mikor az a sor első
karaktere.
HIBÁK¶
A forráskód nem átfogó.
MAGYAR FORDÍTÁS¶
Fejős Tamás <tms@rt.dunaferr.hu>
| December 29, 1996 | Linux 2.0 |