Thanks a million for your reply to my post. I tried what you suggested, and sure enough, it allows me to do exactly as I want. However, when use these settings and the service is started, a terminal (or "dos box") appears with absolutely nothing in it. ps -ef shows that sshd is running. If I close the dos box, ps shows that sshd disappeared, and surely enough I cannot log into the box.
It did however give me the starting point to find a solution that works for me: I start sshd myself in a windows Start/Programs/Startup/ shortcut, and then disable the service . I am the only one logged in to this machine, and I'm always logged in, so that works fine for me. The command for the shortcut is: %windir%\system32\wscript.exe c:\data\scr\quiet.vbs c:\cygwin\bin\bash --login -c "export CYGWIN='binmode ntsec tty'; /usr/sbin/sshd -D" and quiet.vbs is a little Visual Basic magic to start Cygwin stuff and avoiding the terminal. VERY cool and useful whenever you want to run a bash script but don't want the terminal that goes along with it. See below. Of course the ideal general purpose solution is to get it to work as a service, that allows interaction with the desktop, but doesn't create a terminal. I'm pretty sure the solution is in the registry somewhere, but I couldn't quite figure out the logic in the registry settings. The "ImagePath" is C:\cygwin\bin\cygrunsrv.exe, the Parameters\AppArgs is "-D", and Parameters\AppPath is "/usr/sbin/sshd"... The only way I could get it to work by hand was with cygrunsrv -S sshd, but then the window always seemed to appear. Anyway... Thanks again, Larry, Sincerely Peter Valdemar Mørch quiet.vbs: ' This comes from a post found here: ' http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=OnQwYL0iCHA .1884%40tkmsftngp10&rnum=14 ' from the microsoft.public.win2000.cmdprompt.admin newsgroup ' But has been modified some by [EMAIL PROTECTED] Set oShell = CreateObject ("Wscript.Shell") Set objArgs = WScript.Arguments ' Join all the arguments.... for each arg in objargs cmd = cmd & """" & arg & """" & " " next oShell.Run cmd , 0, runwait -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/