[ale] SSh/telnet to the host from shell
Jerry Z. Yu
z.yu at Ptek.com
Tue Oct 23 10:43:39 EDT 2001
if you just need to run a set of programs (without really
interacting with the commands themselves), then ssh itself with do.
If you need to navigate some character-based user interface, then yes,
Expect, or expect module for perl, should do the job.
Assume the former case,
ssh -x -a remoteUser at remoteServer "andyCMD1; andyCMD2 | andyCMD3"
You'll need to set up public key authentication (your key w/o passphrase).
I use this type of set up a lot at work. There are options in public_key
authorization files, and in sshd_config to make this type of setup more
secure. even 'get chrooted' is possible.
On Mon, 22 Oct 2001, Zyman, Andy wrote:
#Robert, thank You.
#
#I wonder, is there any workaround with this problem?
#Actually installing additional soft. such as TCl, here, won't be an easy
#task.
#So maybe I can use smth. else?
#Somebody told me that there is a small "magic" :) c-program i can use to do
#the same trick as expect is doing....
#
#Thank You
# Andy
#
#> -----Original Message-----
#> From: Robert Gash [mailto:gashalot at gashalot.com]
#> Sent: Monday, October 22, 2001 12:32 PM
#> To: Zyman, Andy
#> Cc: 'ale at ale.org'
#> Subject: Re: [ale] SSh/telnet to the host from shell
#>
#>
#> Since you're attempting to automate the login procedure, I'd imagine
#> that you are trying to script an entire interactive session to
#> accomplish some sort of goal (get statistics, etc).
#>
#>
#> If you are attempting to automate such use of interactive
#> programs, use
#> Expect to script the operation. Expect provides a TCL-based way of
#> creating scripts that are capable of "using" interactive
#> programs, which
#> can include telnet/ssh if you so desire. Expect is available at
#> http://expect.nist.gov/ .
#>
#> -R
#>
#> --
#> Robert Gash, CS, Georgia Tech \\ gashalot at gashalot.com gte393u at prism
#> CS1321 Teaching Assistant // pgp keys - gashalot.com/pgpkeys.txt
#>
#>
#> ---
#> This message has been sent through the ALE general discussion list.
#> See http://www.ale.org/mailing-lists.shtml for more info.
#> Problems should be
#> sent to listmaster at ale dot org.
#>
#
#---
#This message has been sent through the ALE general discussion list.
#See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
#sent to listmaster at ale dot org.
#
Jerry Z. Yu +1-404-262-8544 (O)
Systems Engineer z.yu at ptek.com
IS Support, Voicecom, www.voicecom.com
A business unit of PTEK Holdings, Inc. www.ptek.com
-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
Manage all your important communications =\
and information in one place using ==> www.orchestrate.com
Voicecom's Orchestrate service. =/
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.
More information about the Ale
mailing list