Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Linux Networking

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-19-2008, 05:59 PM
R C V
 
Posts: n/a
executing ssh from shell script

Hi,
I have the following script on my client machine, which connects
to the server using ssh.
On the remote server there is a shell script which I want to
execute.

#!/bin/sh
ssh root@10.10.1.180
../testscripts/copyexecutable
exit

On the command prompt of the remote server the 'copyexecutable' script
works perfectly fine. But when I try to run the above shell script on
the local client, this is what I get..

[root@client DIR] $ ./test
Last login: Wed Feb 27 16:33:39 2008 from 10.10.1.253
[root@server ~]#

Then I hit a Ctrl-D and this is what I get

Connection to 10.10.1.180 closed.
../test: line 3: ./testscripts/copyexecutable: No such file or
directory

Can someone help me as to how have the script executed remotely using
the client script. Secondly I do not want to hit Ctrl-D and want the
script to exit automatically.

TIA,
RC

Reply With Quote
  #2 (permalink)  
Old 03-19-2008, 06:49 PM
Robert Harris
 
Posts: n/a
Re: executing ssh from shell script

R C V wrote:
> Hi,
> I have the following script on my client machine, which connects
> to the server using ssh.
> On the remote server there is a shell script which I want to
> execute.
>
> #!/bin/sh
> ssh root@10.10.1.180
> ./testscripts/copyexecutable
> exit


Your script is trying to run ./testscripts/copyexecutable on your local
client machine. instead you need to run:

ssh root@10.10.1.180 ./testscripts/copyexecutable

Robert

>
> On the command prompt of the remote server the 'copyexecutable' script
> works perfectly fine. But when I try to run the above shell script on
> the local client, this is what I get..
>
> [root@client DIR] $ ./test
> Last login: Wed Feb 27 16:33:39 2008 from 10.10.1.253
> [root@server ~]#
>
> Then I hit a Ctrl-D and this is what I get
>
> Connection to 10.10.1.180 closed.
> ./test: line 3: ./testscripts/copyexecutable: No such file or
> directory
>
> Can someone help me as to how have the script executed remotely using
> the client script. Secondly I do not want to hit Ctrl-D and want the
> script to exit automatically.
>
> TIA,
> RC
>

Reply With Quote
  #3 (permalink)  
Old 03-19-2008, 06:55 PM
Holger Petersen
 
Posts: n/a
Re: executing ssh from shell script

R C V <rssv99@gmail.com> writes:

>Hi,

Ho!


>#!/bin/sh
>ssh root@10.10.1.180
>./testscripts/copyexecutable
>exit


Just try:

#!/bin/sh
ssh root@10.10.1.180 ./testscripts/copyexecutable # in one line
exit

good luck, Holger
Reply With Quote
  #4 (permalink)  
Old 03-19-2008, 09:53 PM
R C V
 
Posts: n/a
Re: executing ssh from shell script

On Mar 19, 10:55 am, Holger Petersen <h...@kbbs.org> wrote:
> R C V <rss...@gmail.com> writes:
>
> >Hi,

>
> Ho!
>
> >#!/bin/sh
> >ssh r...@10.10.1.180
> >./testscripts/copyexecutable
> >exit

>
> Just try:
>
> #!/bin/sh
> ssh r...@10.10.1.180 ./testscripts/copyexecutable # in one line
> exit
>
> good luck, Holger


Everyone, thanks a lot ! This works !!
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Linux Networking


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 11:59 AM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Remortgages | Credit Cards | Loans | Mortgage | Loans



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114