Re: [Forum] Telnet script

From: Mads Toftum <mads@toftum.dk>
Date: Sun Sep 16 2001 - 14:31:42 CEST

On Sun, Sep 16, 2001 at 02:21:15PM +0200, Kasper Kamp Simonsen wrote:
> Hejsa...
>
> Jeg skal have lavet et telnet script, og til det har jeg brug for et
> hint.
>
> scriptet skal når det køres gøre følgende.
>
> 1: telnet en_ip-addresse
> 2: sende username når der bruger spurtg om det
> 3: sende password når der bliver spurgt om det.
>
> nogen der har et hint til en commando man kan bruge her?
>
Expect som Erwin skriver - eller endnu bedre: perl modulet
Net::Telnet - se perldoc Net::Telnet - et eksempel:

           use Net::Telnet ();
           $t = new Net::Telnet (Timeout => 10,
                                 Prompt => '/bash\$ $/');
           $t->open("sparky.example.com");
           $t->login($username, $passwd);
           @lines = $t->cmd("/usr/bin/who");
           print @lines;

vh

Mads Toftum

-- 
With a rubber duck, one's never alone.
              -- "The Hitchhiker's Guide to the Galaxy"
Received on Sun Sep 16 14:31:40 2001

This archive was generated by hypermail 2.1.8 : Tue Jul 19 2005 - 16:02:37 CEST