Portál AbcLinuxu, 24. dubna 2024 15:38


Dotaz: midnight comander (win32) pres telnet

29.11.2009 17:32 Martin86
midnight comander (win32) pres telnet
Přečteno: 384×
Odpovědět | Admin
Dobry den, mam pristup do masiny s WinXP pres telnet. Stahl jsem si tam midnight commander pro windows xp. Pokud ho spustim lokalne, vse jede. Ale pokud ho chci spustit pres telnet, odentruji mc.exe a nic se nestane.

To same se mi deje i s Far Managerem o kterem jsem cetl, ze by pres telnet mel fungovat.

Mate s tim prosim nekdo zkusenosti a nevite v cem by mohl byt problem?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.11.2009 18:50 NN
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Odpovědět | | Sbalit | Link | Blokovat | Admin
Telnet se pouziva spise pro skouseni TCP portu.. a plnohodnotne ti nenahradi prikazovou radku, to si spis porid cygwin + ssh + mc a pripojuj se pres putty.

NN
29.11.2009 20:31 Martin86
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Ano, chapu, ze toto by byla nejlepsi varianta, ale mne byl pridelen pouze telnet pristup a nemohu si vybirat. Proto bych byl moc rad a moc by mi usetrilo praci, kdybych to zprovoznil. Podarilo se to prosim nekomu?
29.11.2009 22:56 NN
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Chapej, telnet je dost omezeny protokol, nicmene mozna te potesi aspon tohle:
telnet towel.blinkenlights.nl
NN
30.11.2009 07:02 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Telnet se pouziva spise pro skouseni TCP portu.. a plnohodnotne ti nenahradi prikazovou radku, to si spis porid cygwin + ssh + mc a pripojuj se pres putty.
telnet je dost omezeny protokol
Rozprávaš nezmysly. Prosím ťa, už neraď.

Telnet je rozhodne možné použiť na plnohodnotné pripojenie na vzdialený systém. To čo dostaneš je prihlasovací shell na vzdialenom stroji a máš k dispozícii všetko čo ten shell dokáže. (za predpokladu, že vzdialený stroj funguje ako telnet server - čo už prestáva byť bežné.)

Telnet vo WinXP emuluje ANSI terminál a pokiaľ ten vzdialený systém má definíciu riadiacich sekvencií pre ANSI terminál(čo slušný systém má), tak nie je problém, aby zobrazil všetko čo pre mc treba.

Ak máš cygwin+ssh tak nepotrebuješ putty a ak máš putty nepotrebuješ cygwin+ssh. mc potrebuješ len na vzdialenom systéme.

K pôvodnej otázke: čo sa udeje, ak na vzdialenom systéme spusíš mc? A čo povie vzdialený systém ak urobíš echo $TERM?
cynic_asshole avatar 1.12.2009 22:27 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
echo $TERM mu nevypíše nic (respektive mu to napíše text $TERM). Vezmi v potaz, že ten telnetovej server jede na mašině s WXP.
Neznáš nějakou linuxovou distribuci pro Windows?
2.12.2009 07:21 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
telnet je dost omezeny protokol
LOL, tak ten byl dobrej
In Ada the typical infinite loop would normally be terminated by detonation.
cynic_asshole avatar 30.11.2009 00:02 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle ti nikdy nebude fungovat. Je to problém ve funkcích, které mají na starost vykreslování textu a grafiky. V unixových a linuxových systémech jsou tyto funkce součástí systému, proto není problém přesměrovat úplný výstup ze spuštěných programů třeba do SSH nebo Telnet spojení. U Windows bohužel nic takového není, respektive ty funkce umí jen a pouze to, co umí příkazový řádek. Takže ti do telnetového spojení přesměrují maximálně textové výstupy. A proto si většina složitějších konzolových programů s sebou nese vlastní zobrazovací rutiny, které ale umí vykreslovat jen lokálně. Takže když přes telnetové spojení spustíš třeba to mc.exe, ten program se spustí, ale nikde se nevykreslí a tobě to zablokuje telnetovou seanci. Jediné řešení je, jak už tady někdo zmiňoval, nainstalovat cygwin a jeho OpenSSH server a ostatní programy, co potřebuješ, a připojovat se přes SSH. Bez toho cygwinu to prostě nepůjde.
Neznáš nějakou linuxovou distribuci pro Windows?
2.12.2009 07:24 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Ale půjde:
In case you need to run FAR while working with a remote server via telnet, just run far.exe from the command prompt in your telnet session.
In Ada the typical infinite loop would normally be terminated by detonation.
7.12.2009 21:50 JF | skóre: 23
Rozbalit Rozbalit vše Re: midnight comander (win32) pres telnet
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problem by mohl byt v tom, ze ty chces poustet MC na Windows XP. Je-li tomu tak, pak tato otazka nepatri do poradny pro Linux.

Vsichni ostatni ti radi, jak z M$ Widli spustit pres telnet MC na Linuxovem stroji. To samozrejme funguje. Ovsem telnet server na Widlich je pro me velka neznama. A bude to nejaka dojebavka.

Btw: a co takhle "mc -a".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.