At 10:53 AM 8/5/2004, you wrote:
>Ok. I think I figured out the problem. But I still do not have a solution for it. 
>Here's what I think the problem is:
>When the script is run as a windows service, the user that's calling the script is 
>SYSTEM. Inside the script is a call to ssh client with the required parameters. I 
>pass it the absolute path of the id_rsa file. The issue seems to be that user SYSTEM 
>is not the owner of id_rsa file so it is being asked for a passphrase. On the 
>contrary, if I add the batch script to startup programs, then no passphrase is asked 
>and I am logged in right away. The problem here is that the command prompt window 
>stays on the screen. This is something I wanted to avoid to begin with.


Ah, OK.  Yeah, that would be a problem.  I had thought you had said you
were running this service as the user you wanted to 'ssh' as but I guess
I didn't.  You could try that.  That should help (and keep you from needing 
to specify the 'id_rsa' file.


>I haven't gotten around to start the server in debug mode since I haven't found a 
>suitable time to bring down the ssh server.


Yeah, I wouldn't bother at this point.  I think you've found the issue.


--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to