Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3500515B75D9D311948800508BA37955014BD840@EX-LONDON> From: Vince Hoffman To: "'cygwin AT cygwin DOT com'" Subject: RE: SSHD/ Date: Wed, 5 Feb 2003 11:27:42 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Can you check the contents of /var/log/sshd.log that sometimes holds the answer. I also tend to have /etc/ssh_config and /etc/sshd_config as -rw-rw-r- (although i'm not sure that would stop the sshd starting, i forget.) Maybe check your mounts are system mounts (type mount and if you get something like h:\cygwin\bin on /usr/bin type system (binmode) (the system bit being the important bit,) then you should be ok. > -----Original Message----- > From: Marco DOT Rottigni AT stonesoft DOT com > [mailto:Marco DOT Rottigni AT stonesoft DOT com] > Sent: 05 February 2003 10:47 > To: cygwin AT cygwin DOT com > Subject: SSHD/ > > > Hi all. > > I'm a great user/fan of this fantastic CygWin allowing the > freedom of *nix > on Win (in a world without fences, who needs Gates?), but I > recently tried > to use sshd and got some problems. > > Since I haven't been able to solve them by reading the tons > of messages > and howto I found on the 'Net, I'm trying with this e-mail. > > On my Win 2000 Pro SP3 box, I am a user with Administrators > rights but > authenticated on a domain. > Typing "id" on prompt shows: > uid=400(marco) gid=401(mkgroup) > groups=544(Administrators),545(Users),401(mkgroup) > > I ran ssh-host config apparently correctly: > $ ssh-host-config -y > chmod: changing permissions of `/var/empty': Permission denied > Generating /etc/ssh_config file > Privilege separation is set to yes by default since OpenSSH 3.3. > However, this requires a non-privileged account called 'sshd'. > For more info on privilege separation read > /usr/doc/openssh/README.privsep. > > Generating /etc/sshd_config file > > Do you want to install sshd as service? > > Which value should the environment variable CYGWIN have when > sshd starts? It's recommended to set at least "ntsec" to be > able to change user context without password. > Default is "binmode ntsec tty". CYGWIN="binmode ntsec tty" > > The service has been installed under LocalSystem account. > > Host configuration finished. Have fun! > > When I start it using "cygrunsrv -S sshd" I see > $ cygrunsrv.exe -S sshd > cygrunsrv: Error starting a service: QueryServiceStatus: Win32 error > 1062: > The service has not been started. > > ...and in the event viewer an error like: > Event Type: Error > Event Source: sshd > Event Category: None > Event ID: 0 > Date: 05/02/2003 > Time: 10.15.25 > User: NT AUTHORITY\SYSTEM > Computer: HKI-MAR-2000 > Description: > The description for Event ID ( 0 ) in Source ( sshd ) cannot > be found. The > local computer may not have the necessary registry > information or message > DLL files to display messages from a remote computer. The following > information is part of the event: sshd : Win32 Process Id = > 0x4EC : Cygwin > Process Id = 0x4EC : starting service `sshd' failed: execv: > 255, error > 255. > > If I type "less /etc/passwd|grep marco" I see: > marco:unused_by_nt/2000/xp:400:401:U-STONESOFT\marco:/home/mar > co:/bin/bash > > About permissions on files ( I read about them in some > mailing list msgs), > the most important look like: > marco AT hki-mar-2000 /var > $ ls -la /var/empty > total 0 > drwxr-xr-x+ 2 SYSTEM SYSTEM 0 Feb 4 17:02 . > drwxrwxrwx+ 7 SYSTEM SYSTEM 0 Feb 4 17:02 .. > > marco AT hki-mar-2000 /var > $ ls -la /etc/ssh* > -rw-rw-rw- 1 SYSTEM mkgroup 1049 Feb 5 10:14 > /etc/ssh_config > -rw-rw-rw- 1 SYSTEM mkgroup 1049 Feb 4 18:38 > /etc/ssh_config.orig > -rw------- 1 SYSTEM SYSTEM 668 Feb 4 19:45 > /etc/ssh_host_dsa_key > -rw-r--r-- 1 SYSTEM SYSTEM 608 Feb 4 19:45 > /etc/ssh_host_dsa_key.pu > b > -rw------- 1 SYSTEM SYSTEM 533 Feb 4 19:45 > /etc/ssh_host_key > -rw-r--r-- 1 SYSTEM SYSTEM 337 Feb 4 19:45 > /etc/ssh_host_key.pub > -rw------- 1 SYSTEM SYSTEM 883 Feb 4 19:45 > /etc/ssh_host_rsa_key > -rw-r--r-- 1 SYSTEM SYSTEM 228 Feb 4 19:45 > /etc/ssh_host_rsa_key.pu > b > -rw-rw-rw- 1 SYSTEM mkgroup 2142 Feb 5 10:14 > /etc/sshd_config > -rw-rw-rw- 1 SYSTEM mkgroup 2142 Feb 4 18:38 > /etc/sshd_config.orig > > CYGWIN is set as a system variable > marco AT hki-mar-2000 / > $ echo $CYGWIN > binmode ntsec tty > > What's wrong? > > Thanks in advance. > > Marco ;-) > > ----- > > "We can be what we give ourselves the power to be" > A Cherokee Feast of Days > > Marco Rottigni > Senior Technical Consultant > Stonesoft Italia > Tel: +39 039 6083 385 > Fax: +39 039 6082 721 > GSM: +39 348 8591791 > http://www.stonesoft.com > Email: marco DOT rottigni AT stonesoft DOT com > > -- > 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/ > -- 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/