| Messages from the thread "telnet in een script" | Messages 1 - 10 of 26. |
Subject: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-05-31 23:44:39 PST |
Hallo, Ik gebruik telnet in een bash-script om gegevens van een andere komputer op te halen. Even telnetten naar een poort > 1024 waar ik op de andere komputer een scriptje draai dat enkele gegevens weergeeft. Wanneer cron dit script uitvoert, zijn de resultaten anders dan wanneer ik het manueel doe ... Het script GetTemp : galadriel:~# cat GetTemp ---------------------------------------- #!/bin/sh /usr/bin/telnet 192.168.1.25 1789 > /tmp/temp 2>/tmp/temp2 galadriel:~# ---------------------------------------- Wanneer ik dit uitvoer, is alles OK : ---------------------------------------- galadriel:~# ./GetTemp galadriel:~# cat /tmp/temp Trying 192.168.1.25... Connected to 192.168.1.25. Escape character is '^]'. Temperatuur, 2000.06.01 08:21.02, 24.1, 26.8, 22.7 galadriel:~# cat /tmp/temp2 Connection closed by foreign host. galadriel:~# ---------------------------------------- Wanneer dit door cron gerund werd, komen de gegevens (de regel 'Temperatuur ...') helaas *niet* in het bestand terecht, alle andere output van telnet *wel* : ( ... cron voerde het script uit ...) ---------------------------------------- galadriel:~# cat /tmp/temp Trying 192.168.1.25... Connected to 192.168.1.25. Escape character is '^]'. galadriel:~# cat /tmp/temp2 Connection closed by foreign host. galadriel:~# ---------------------------------------- Weet iemand hoe dit komt ? Lieven.Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 00:42:15 PST |
Lieven, een fan van Mona, schreef het volgende: > /usr/bin/telnet 192.168.1.25 1789 > /tmp/temp 2>/tmp/temp2 Bouw es wat sleep in zou ik zeggen. Groetjes, Han. -- For all ya |\ _,,,---,,_ Veni, Vidi, Visa. untamed Daemons /,`.-'`' -. ;-;;,_ OpenBSD 2.9 |,4- ) )-,_..;\ ( `'-' on a i386 '---''(_/--' `-'\_)Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 00:50:22 PST |
Lieven wrote: > > Hallo, > > Ik gebruik telnet in een bash-script om gegevens van een andere > komputer op te halen. Even telnetten naar een poort > 1024 waar ik op > de andere komputer een scriptje draai dat enkele gegevens weergeeft. > > Wanneer cron dit script uitvoert, zijn de resultaten anders dan > wanneer ik het manueel doe ... > > Het script GetTemp : > > galadriel:~# cat GetTemp > ---------------------------------------- > #!/bin/sh > > /usr/bin/telnet 192.168.1.25 1789 > /tmp/temp 2>/tmp/temp2 > > galadriel:~# > ---------------------------------------- > > Wanneer ik dit uitvoer, is alles OK : > > ---------------------------------------- > galadriel:~# ./GetTemp > galadriel:~# cat /tmp/temp > Trying 192.168.1.25... > Connected to 192.168.1.25. > Escape character is '^]'. > Temperatuur, 2000.06.01 08:21.02, 24.1, 26.8, 22.7 > galadriel:~# cat /tmp/temp2 > Connection closed by foreign host. > galadriel:~# > ---------------------------------------- > > Wanneer dit door cron gerund werd, komen de gegevens (de regel > 'Temperatuur ...') helaas *niet* in het bestand terecht, alle andere > output van telnet *wel* : > > ( ... cron voerde het script uit ...) > > ---------------------------------------- > galadriel:~# cat /tmp/temp > Trying 192.168.1.25... > Connected to 192.168.1.25. > Escape character is '^]'. > galadriel:~# cat /tmp/temp2 > Connection closed by foreign host.
> galadriel:~# > ---------------------------------------- > > Weet iemand hoe dit komt ? > > Lieven.
nee, Het zou kunnen komen door environment variabelen die anders staan als cron runt dan bij interactief gebruik. Het is bekend dat Telnet een lastige klant is om op een niet interactieve manier ge^H^Hmisbruikt te worden. Daarom bestaat er een tool zoals expect (zie http://expect.nist.gov/ ) Maar ik denk dat expect+telnet voor uw toepassing overkill is. Gebruik liever netcat ( http://freshmeat.net/projects/netcat/ ). #!/bin/sh /usr/local/bin/nc 192.168.1.25 1789 > /tmp/temp 2>/tmp/temp2 Mark. -- .signature
Post
a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 07:23:10 PST |
Mark Jonckheere wrote: > > Het zou kunnen komen door environment variabelen die anders staan als > cron runt dan bij interactief gebruik. > > Het is bekend dat Telnet een lastige klant is om op een niet > interactieve manier ge^H^Hmisbruikt te worden. > > Daarom bestaat er een tool zoals expect (zie http://expect.nist.gov/ ) Op zoek naar meer informatie over hoe zo iets met expect moet geschreven worden ben ik op de volgende tekst gestoten die ik u niet wil onthouden. De volgende twee paragrafen zijn letterlijk overgenomen uit het boek "Exploring Expect" van Don Libes, (O'Reilly & Associates, Inc.) ISBN 1-56592-090-2 blz. 373, tweede paragraaf. = If the process has been started from _cron_, there are yet more = caveats. By default _cron_ does not use your environment, so you = may need to force _cron_ to use it or perhaps explicitly initialize = parts of your environment. For example, the default path supplied by = _cron_ usually includes only _/bin_ and _/usr/bin_. This is almost = always insufficient. = = Be prepared for all sorts of strange things to happen in the default = _cron_ environment. For example, many programs (e.g., _rn_, _telnet_) = crash or hang if the _TERM_ environment variable is not set. This is = a problem under _cron_, which does not define _TERM_. Thus, you must = set it explicitly--to what type is usually irrelevant. It just has = to be set to something! Mark. -- .signaturePost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 11:00:25 PST |
Lieven wrote: [cron perikelen] > Weet iemand hoe dit komt ? cron heeft een ander $PATH als je $PATH wanneer je gewoon ingelogd bent. Zet: echo $PATH > /tmp/path in je script en je weet het. Je kunt je path zo aanvullen in het script: PATH=$PATH:/hier/het/extra/path export PATH -- ___________________________________________________________________ Unix is very simple, but it takes a genius to understand the simplicity (Dennis Ritchie) +------------------------------------------------------------------+ | Richard Lucassen, Utrecht, Linux 2.4.4 RedHat 6.2 | | The Netherlands i686/300MHz/256MB | | Public key: http://www.xs4all.nl/~pe1bbf/pubkey.asc | +------------------------------------------------------------------+Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 11:02:44 PST |
richard lucassen <lucassen@bigfoot.com>: >> Weet iemand hoe dit komt ? >cron heeft een ander $PATH als je $PATH wanneer je gewoon ingelogd bent. >Zet: >echo $PATH > /tmp/path >in je script en je weet het. Je kunt je path zo aanvullen in het script: >PATH=$PATH:/hier/het/extra/path >export PATH Je kan het path ook zetten in je crontab, da's misschien wel zo makkelijk. robertPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 11:20:34 PST |
mark jonckheere <no.spam.for.me@easynet.be> schreef : [ telnet output probleem ] >Mark Jonckheere wrote: >> Het zou kunnen komen door environment variabelen die anders staan als >> cron runt dan bij interactief gebruik. >> >> Het is bekend dat Telnet een lastige klant is om op een niet >> interactieve manier ge^H^Hmisbruikt te worden. (...) >De volgende twee paragrafen zijn letterlijk overgenomen uit het boek >"Exploring Expect" van Don Libes, (O'Reilly & Associates, Inc.) >ISBN 1-56592-090-2 blz. 373, tweede paragraaf. (...) >= Be prepared for all sorts of strange things to happen in the default >= _cron_ environment. For example, many programs (e.g., _rn_, _telnet_) >= crash or hang if the _TERM_ environment variable is not set. This is >= a problem under _cron_, which does not define _TERM_. Thus, you must >= set it explicitly--to what type is usually irrelevant. It just has >= to be set to something! Ik wist dat cron een ander environment heeft. Daarom gebruikte ik al volledige paths voor de bestanden en kommando's. Die problemen met TERM kende ik niet. Helaas haalt het ook niets uit wanneer ik TERM zet. Ik heb zelfs COLUMNS en LINES eens gezet, maar ook dat haalde niets uit. Ik ga dit weekend proberen 2 pistes te bewandelen : expect en de kameel. Tenzij er nog iemand anders een goed idee heeft. Alvast bedankt voor de tips ! Lieven.Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-01 14:28:36 PST |
Lieven wrote: > > Hallo, > > Ik gebruik telnet in een bash-script om gegevens van een andere > komputer op te halen. Even telnetten naar een poort > 1024 waar ik op > de andere komputer een scriptje draai dat enkele gegevens weergeeft. > > Wanneer cron dit script uitvoert, zijn de resultaten anders dan > wanneer ik het manueel doe ... > > Het script GetTemp : > > galadriel:~# cat GetTemp > ---------------------------------------- > #!/bin/sh > > /usr/bin/telnet 192.168.1.25 1789 > /tmp/temp 2>/tmp/temp2 > > galadriel:~# > ---------------------------------------- > > Wanneer ik dit uitvoer, is alles OK : > > ---------------------------------------- > galadriel:~# ./GetTemp > galadriel:~# cat /tmp/temp > Trying 192.168.1.25... > Connected to 192.168.1.25. > Escape character is '^]'. > Temperatuur, 2000.06.01 08:21.02, 24.1, 26.8, 22.7 > galadriel:~# cat /tmp/temp2 > Connection closed by foreign host. > galadriel:~# > ---------------------------------------- > > Wanneer dit door cron gerund werd, komen de gegevens (de regel > 'Temperatuur ...') helaas *niet* in het bestand terecht, alle andere > output van telnet *wel* : > > ( ... cron voerde het script uit ...) > > ---------------------------------------- > galadriel:~# cat /tmp/temp > Trying 192.168.1.25... > Connected to 192.168.1.25. > Escape character is '^]'. > galadriel:~# cat /tmp/temp2 > Connection closed by foreign host. > galadriel:~# > ---------------------------------------- > > Weet iemand hoe dit komt ? > > Lieven. telnet is een "terminal emulator", maar dan een zeer eenvoudige. Ik denk dat hij een TTY nodig heeft, en die ontbreekt bij cron, is waarschijnlijk moeilijk te simuleren. Waarom doe je niet gewoon een "rsh"? Maar daar kun je geen afwijkende poort opgeven, wat telnet wel kan. -- Gerard H. PillePost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 05:49:33 PST |
Lieven wrote: >Hallo, > >Ik gebruik telnet in een bash-script om gegevens van een andere >komputer op te halen. Even telnetten naar een poort > 1024 waar ik op >de andere komputer een scriptje draai dat enkele gegevens weergeeft. Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. -- houghi http://www.houghi.org/quote . . . . Leer correct quoten in nieuwsgroepen http://PizzaDrivers.com . . . . . . for all interested in pizza delivery http://www.houghi.org . . . . . . . . How to turn off HTML before postingPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 07:07:45 PST |
In be.comp.os.linux houghi <houghi@houghi.org> wrote: > Lieven wrote: >>Hallo, >> >>Ik gebruik telnet in een bash-script om gegevens van een andere >>komputer op te halen. Even telnetten naar een poort > 1024 waar ik op >>de andere komputer een scriptje draai dat enkele gegevens weergeeft. > Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar wordt de temperatuur gegeven. Ik denk niet dat dit het beschermen - encrypteren waard is. Groeten, -- ben . de . rydt at pandora . be ------------------ your comments http://users.pandora.be/bdr/ ------- inl. IPv6, Linux en Pandora
| Messages from the thread "telnet in een script" | Messages 11 - 20 of 26. |
Previous
10
Jump to [ Start
of thread (oldest) | End
of thread (newest) ]
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 08:49:33 PST |
ben@co.and.co wrote: >In be.comp.os.linux houghi <houghi@houghi.org> wrote: >> Lieven wrote: >>>Hallo, >>> >>>Ik gebruik telnet in een bash-script om gegevens van een andere >>>komputer op te halen. Even telnetten naar een poort > 1024 waar ik op >>>de andere komputer een scriptje draai dat enkele gegevens weergeeft. >> Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. > >Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar >wordt de temperatuur gegeven. Ik denk niet dat dit het beschermen - >encrypteren waard is. Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen indien ssh mogenlijk is. -- houghi http://www.houghi.org/quote . . . . Leer correct quoten in nieuwsgroepen http://PizzaDrivers.com . . . . . . for all interested in pizza delivery http://www.houghi.org . . . . . . . . How to turn off HTML before postingPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 09:15:11 PST |
houghi abused his/her system to dump: > ben@co.and.co wrote: >>In be.comp.os.linux houghi <houghi@houghi.org> wrote: [...] >>> Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. >> >>Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar >>wordt de temperatuur gegeven. Ik denk niet dat dit het beschermen - >>encrypteren waard is. > > Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk > comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen > indien ssh mogenlijk is. Kun je ook SSH'en op poort 25 en een mailclient spelen? Of SSH'en op poort 80 om zo browsertje te spelen? -- #!/usr/bin/perl $a="nfoop";$a=~y/b-z/a-z/;$b="d3";$b.="2o";$b=~y/c-z/a-z/;$b=~y/2-9/0-9/; $c="$a\@$b";$d=$b;$d=~s/1/l/;$d=~s/0/o/;print"$a $d\t\t\t\t\t$c.net\n\n";Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 09:15:31 PST |
On Sat, 2 Jun 2001, houghi wrote:
> ben@co.and.co wrote:
> >In be.comp.os.linux houghi <houghi@houghi.org> wrote:
> >> Lieven wrote:
> >>>Ik gebruik telnet in een bash-script om gegevens van een andere
> >>>komputer op te halen. Even telnetten naar een poort > 1024 waar ik op
> >>>de andere komputer een scriptje draai dat enkele gegevens weergeeft.
> >> Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet.
> >
> >Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar
> >wordt de temperatuur gegeven. Ik denk niet dat dit het beschermen -
> >encrypteren waard is.
>
> Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk
> comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen
> indien ssh mogenlijk is.
Heeft er iemand gezegd dat er een login en paswoord over het net worden
verstuurd?
| tux$ nc localhost daytime
| Sat Jun 2 18:05:57 2001
| tux$
(Ja, netcat is een leuk substituut voor sommige telnet-toepassingen. Netcat
doet ook UDP).
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Post
a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 09:31:35 PST |
On Sat, 02 Jun 2001 15:49:32 GMT, houghi <houghi@houghi.org> wrote: >>Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar >>wordt de temperatuur gegeven. >Login en paswoord zijn dat altijd. Lezen, houghi. Geen password, geen account. telnet machine poort geeft *enkel* de temperatuur. Geen andere info. Kun je zelf nadoen met ondermeer netcat en inetd. Een regeltje als: systat stream tcp nowait guest /usr/sbin/tcpd /bin/ps -auwwx geeft al aan hoe en wat zoiets zou werken. Je hebt weinig fantasie nodig om hier: tempd stream tcp nowait guest /usr/sbin/tcpd /usr/local/bin/tempread van te maken. Als tempread op stdout de temperatuur in de kast teruggeeft, heb je precies waar we het nu over hebben. -- Ruben "You know, how is The Force like duct tape? Answer: it has a light side, a dark side, and it holds the universe together." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 15:19:33 PST |
M.J. Blom wrote: >> Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk >> comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen >> indien ssh mogenlijk is. > >Kun je ook SSH'en op poort 25 en een mailclient spelen? Of SSH'en op >poort 80 om zo browsertje te spelen? Tuurlijk. tunneling noemen ze dat. Maar lees ook eens wat er op de laatste regel staat: "indien SSH mogenlijk is" Wat zou ik daar toch mee bedoelen? -- houghi http://www.houghi.org/quote . . . . Leer correct quoten in nieuwsgroepen http://PizzaDrivers.com . . . . . . for all interested in pizza delivery http://www.houghi.org . . . . . . . . How to turn off HTML before postingPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 15:36:47 PST |
houghi abused his/her system to dump: > M.J. Blom wrote: >>> Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk >>> comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen >>> indien ssh mogenlijk is. >> >>Kun je ook SSH'en op poort 25 en een mailclient spelen? Of SSH'en op >>poort 80 om zo browsertje te spelen? > > Tuurlijk. tunneling noemen ze dat. > > Maar lees ook eens wat er op de laatste regel staat: "indien SSH > mogenlijk is" Wat zou ik daar toch mee bedoelen? Tsja, dat zei je in Message-ID: <slrn9hho75.bfj.houghi@pizza.houghi.org> anders niet: | Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. -- #!/usr/bin/perl $a="nfoop";$a=~y/b-z/a-z/;$b="d3";$b.="2o";$b=~y/c-z/a-z/;$b=~y/2-9/0-9/; $c="$a\@$b";$d=$b;$d=~s/1/l/;$d=~s/0/o/;print"$a $d\t\t\t\t\t$c.net\n\n";Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 15:59:32 PST |
M.J. Blom wrote: > >Tsja, dat zei je in Message-ID: <slrn9hho75.bfj.houghi@pizza.houghi.org> >anders niet: >| Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. Als het gaat over gelijk krijgen. Van mij krijgt iedereen, dus ook ik, gelijk. Einde discusie. Het lijkt wel een nl.* groep met al dat gezever. -- houghi http://www.houghi.org/quote . . . . Leer correct quoten in nieuwsgroepen http://PizzaDrivers.com . . . . . . for all interested in pizza delivery http://www.houghi.org . . . . . . . . How to turn off HTML before postingPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 16:31:42 PST |
Op Sun, 03 Jun 2001 00:59:31 +0200 pompte "houghi" <houghi@houghi.org> dit door de draad: > Het lijkt wel een nl.* groep met al dat gezever. lol -- yalu. Homepage: http://www.student.kuleuven.ac.be/~m9917684. System Uptime: 0 Days, 23 Hours, 40 Minutes, and 11 SecondsPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 17:50:15 PST |
On Sat, 02 Jun 2001 22:59:31 GMT, houghi <houghi@houghi.org> wrote: >Als het gaat over gelijk krijgen. Van mij krijgt iedereen, dus ook ik, >gelijk. Einde discusie. Het lijkt wel een nl.* groep met al dat gezever. *hint*: je zit *ook* in NL.comp.os.linux.overig -- Ruben "You know, how is The Force like duct tape? Answer: it has a light side, a dark side, and it holds the universe together." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 17:54:12 PST |
On Sat, 02 Jun 2001 22:19:32 GMT, houghi <houghi@houghi.org> wrote: >>Kun je ook SSH'en op poort 25 en een mailclient spelen? Of SSH'en op >>poort 80 om zo browsertje te spelen? >Tuurlijk. tunneling noemen ze dat. Euh.. ssh mailserver 25 geeft toch niet het gewenste effect. Ook op de juiste manier poort en als cypher 'none' kiezen werkt niet. Telnet is onveilig. Roerend met je eens. Maar bepaalde toepassingen vergen geen encryptie, of zijn zelfs slechter af met encryptie. https is inherent een stuk trager dan http. Nog los van de 'handtekening' die je achterlaat met je host-key. -- Ruben "You know, how is The Force like duct tape? Answer: it has a light side, a dark side, and it holds the universe together." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)
| Messages from the thread "telnet in een script" | Messages 21 - 26 of 26. |
Previous
10
Jump to [ Start
of thread (oldest) ]
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 17:58:26 PST |
Op Sun, 03 Jun 2001 02:50:12 +0200 pompte "Ruben van der Leij" <ruben@nutz.nl> dit door de draad: >>Als het gaat over gelijk krijgen. Van mij krijgt iedereen, dus ook ik, >>gelijk. Einde discusie. Het lijkt wel een nl.* groep met al dat gezever. > > *hint*: je zit *ook* in NL.comp.os.linux.overig Subtiele reactie op cross-pposten :-) -- yalu. Homepage: http://www.student.kuleuven.ac.be/~m9917684. System Uptime: 1 Days, 1 Hours, 6 Minutes, and 39 SecondsPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-02 23:39:36 PST |
"houghi" <houghi@houghi.org> wrote in message news:slrn9hiro6.deb.houghi@pizza.houghi.org... > M.J. Blom wrote: > > > >Tsja, dat zei je in Message-ID: <slrn9hho75.bfj.houghi@pizza.houghi.org> > >anders niet: > >| Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. > > Als het gaat over gelijk krijgen. Van mij krijgt iedereen, dus ook ik, > gelijk. Einde discusie. Hmm, ben 's benieuwd of hij zichzelf nu ik in z'n killfile gaat zetten om gelijk te krijgen ;-) Paul.Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-03 00:16:35 PST |
"PauL" <mipa@tijd.com.del> wrote in message news:3b19dba4$0$185$456d72a3@news.skynet.be... > > Hmm, ben 's benieuwd of hij zichzelf nu ik in z'n killfile gaat zetten > om gelijk te krijgen ;-) correctie: 'ik' ===> 'ook'Post a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-03 03:19:20 PST |
Geert Uytterhoeven <geert@linux-m68k.org> schreef : >On Sat, 2 Jun 2001, houghi wrote: >> ben@co.and.co wrote: >> >In be.comp.os.linux houghi <houghi@houghi.org> wrote: >> >> Lieven wrote: >> >>>Ik gebruik telnet in een bash-script om gegevens van een andere >> >>>komputer op te halen. Even telnetten naar een poort > 1024 waar ik op >> >>>de andere komputer een scriptje draai dat enkele gegevens weergeeft. >> >> Ongeacht wat de andere antwoorden zijn: gebruik ssh en nooit telnet. >> > >> >Nogal onnodig in dit geval: hij telnet naar een speciaal poort en daar >> >wordt de temperatuur gegeven. Ik denk niet dat dit het beschermen - >> >encrypteren waard is. >> >> Login en paswoord zijn dat altijd. En met ssh kun je ook heel gemakkelijk >> comando's remote runnen. Er is geen enkele reden om voor telnet te kiezen >> indien ssh mogenlijk is. > >Heeft er iemand gezegd dat er een login en paswoord over het net worden >verstuurd? Inderdaad, die worden helemaal niet verstuurd. Het is een zeer eenvoudig systeemke waarbij een connect naar de betreffende porrt gewoon de gegevens teruggeeft. Overigens : uiteindelijk heb ik een oplossing. Vermits telnet niet wil meewerken, en expect nogal groot uitvalt voor dit kleine probleem, en netcat mij ook nog niet bekend is, heb ik een andere weg bewandeld : Niet gehinderd door veel perl-kennis ben ik beginnen knutselen aan wat bestaande perl scripts en ben ik na veel gepruts tot een relatief eenvoudig script gekomen. Het maakt een connectie naar een gewenste poort op een opgegeven host en ontvangt dan de doorgestuurde gegevens en print die af naar stdout. Een perlkenner kan het waaschijnlijk beter, maar het werkt voor mij. Ik ben een paginaatje aan 't bouwen om uit te leggen hoe een en ander in zijn werk is gegaan. Binnenkort online te bezichtigen voor de geïnteresserden. LievenPost a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-03 04:30:56 PST |
On Sun, 3 Jun 2001, it was written:
> Inderdaad, die worden helemaal niet verstuurd. Het is een zeer
> eenvoudig systeemke waarbij een connect naar de betreffende porrt
> gewoon de gegevens teruggeeft.
>
>
> Overigens : uiteindelijk heb ik een oplossing.
>
> Vermits telnet niet wil meewerken, en expect nogal groot uitvalt voor
> dit kleine probleem, en netcat mij ook nog niet bekend is, heb ik een
> andere weg bewandeld :
>
> Niet gehinderd door veel perl-kennis ben ik beginnen knutselen aan wat
> bestaande perl scripts en ben ik na veel gepruts tot een relatief
> eenvoudig script gekomen. Het maakt een connectie naar een gewenste
> poort op een opgegeven host en ontvangt dan de doorgestuurde gegevens
> en print die af naar stdout.
> Een perlkenner kan het waaschijnlijk beter, maar het werkt voor mij.
Wat een verspilling van programmeerresources, dit is dus exact wat
`nc <host> <port>' doet :-)
apt-get install netcat
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Post
a follow-up to this message
Subject: Re: telnet in een script Newsgroups: be.comp.os.linux, nl.comp.os.linux.overig Date: 2001-06-03 07:17:44 PST |
On Sun, 03 Jun 2001 11:28:45 GMT, Geert Uytterhoeven <geert@linux-m68k.org> wrote: >Wat een verspilling van programmeerresources, dit is dus exact wat >`nc <host> <port>' doet :-) Zelf maken is leuker. -- Ruben "You know, how is The Force like duct tape? Answer: it has a light side, a dark side, and it holds the universe together." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)