Messages from the thread "telnet in een script Messages 1 - 10 of 26

 
Message 1 in thread
From: Lieven ([lieven]@b.c)
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
 
Message 2 in thread
From: Han (hanNEE@NEEmijncomputer.nl)
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
 
Message 3 in thread
From: Mark Jonckheere (no.spam.for.me@easynet.be)
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
 
Message 4 in thread
From: mark jonckheere (no.spam.for.me@easynet.be)
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.
-- 
.signature
Post a follow-up to this message
 
Message 5 in thread
From: richard lucassen (lucassen@bigfoot.com)
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
 
Message 6 in thread
From: robert (robert+nl.comp.os.linux.overig@usenet.allyourbass.org)
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.

                                                                    robert
Post a follow-up to this message
 
Message 7 in thread
From: Lieven ([lieven]@b.c)
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
 
Message 8 in thread
From: Gerard H. Pille (ghp@skynet.be)
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. Pille
Post a follow-up to this message
 
Message 9 in thread
From: houghi (houghi@houghi.org)
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 posting
Post a follow-up to this message
 
Message 10 in thread
From: ben@co.and.co (ben@co.and.co)
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) ]
 
Message 11 in thread
From: houghi (houghi@houghi.org)
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 posting
Post a follow-up to this message
 
Message 12 in thread
From: M.J. Blom (menno@b10m.net)
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
 
Message 13 in thread
From: Geert Uytterhoeven (geert@linux-m68k.org)
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
 
Message 14 in thread
From: Ruben van der Leij (ruben@nutz.nl)
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
 
Message 15 in thread
From: houghi (houghi@houghi.org)
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 posting
Post a follow-up to this message
 
Message 16 in thread
From: M.J. Blom (menno@b10m.net)
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
 
Message 17 in thread
From: houghi (houghi@houghi.org)
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 posting
Post a follow-up to this message
 
Message 18 in thread
From: yalu (frank.vandamme@waaromzoujemespamwillensture?.student.kuleuven.ac.be)
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 Seconds
Post a follow-up to this message
 
Message 19 in thread
From: Ruben van der Leij (ruben@nutz.nl)
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
 
Message 20 in thread
From: Ruben van der Leij (ruben@nutz.nl)
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) ]
 
Message 21 in thread
From: yalu (frank.vandamme@waaromzoujemespamwillensture?.student.kuleuven.ac.be)
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 Seconds
Post a follow-up to this message
 
Message 22 in thread
From: PauL (mipa@tijd.com.del)
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
 
Message 23 in thread
From: PauL (mipa@tijd.com.del)
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
 
Message 24 in thread
From: Lieven ([lieven]@b.c)
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.



Lieven

Post a follow-up to this message
 
Message 25 in thread
From: Geert Uytterhoeven (geert@linux-m68k.org)
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
 
Message 26 in thread
From: Ruben van der Leij (ruben@nutz.nl)
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)