On Feb 26, 2008, at 18:29, Larry Hall (Cygwin) wrote:
How did you make this change? If you removed and reinstalled the
service
with 'cygrunsrv' like the sshd configuration script does, then use the
'-W, --passwd <password>' flag. Otherwise, specify the password in
Control Panel->Administrative Tools->Services->Cygwin sshd Logon
properties
page.
It's not a month since Larry posted this (thanks, BTW), and this
issue has bubbled up to the top again. I have tried various ways to
get the sshd service started as a domain user (instead of the local
sshd_server user) and can not get it to work. What is the correct
syntax to specify a domain user with cygrunsrv? This is what I have
tried:
cygrunsrv -I sshd -u "DOMAINNAME\USERNAME" -w PASSWORD -d "CYGWIN
sshd" -p /usr/sbin/sshd -a -D -e "CYGWIN=bin tty smbntsec" -y tcpip
This successfully installs the service, and if I look at it in the
Services panel it shows the correct username (DOMAIN\USERNAME), but
if I try to start the service I always get the error "The Cygwin sshd
service in Local Computer started and then stopped". If I substitute
sshd_server for the user and supply the correct password, the sshd
service starts correctly. But I want to start the service as a
domain user so that I can access network shares and resolve some
build issues with Visual Studio that are apparently caused by not
being fully authenticated.
Alfred
--
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/