cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Invoking remote operations by ssh ...

From: Mohit Anchlia <mohitanchlia_at_gmail.com>
Date: Wed, 24 Oct 2007 12:30:17 -0700

May be you don't have rsa or dsa keys setup

On 10/24/07, Ralph Mitchell <ralphmitchell_at_gmail.com> wrote:
>
> On 10/24/07, Sandro Andrade <sandro.andrade_at_gmail.com> wrote:
> >
> > Hi Dan,
> >
> > I need to execute commands for start up network services and reload
> > configuration files, so I think the SFTP commands will not suffice.
> >
> > doesn't libcurl supports a conventional ssh command invocation ?
> >
> > If no, do you recommend some other library for invoke ordinary remote
> > operations ?
>
> I guess we don't understand exactly why you can't remote-execute the
> commands using the regular ssh command, as in:
>
> ssh <somehost> <somecommand>
>
> If you need to do this from within a program, why not use something like:
>
> system("ssh somehost somecommand");
>
> or fork-and-exec with appropriate duplication of stdin/stdout/stderr
> for the parent to read any output. Standard C-library stuff.
>
> Ralph Mitchell
>
Received on 2007-10-24