This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: sshd problems


I had consider that as well, so I did it. Nothing changed as far as openssh
is concerned.

$ mount -p
Prefix              Type         Flags
/                   system       binmode

dmonk@DIETPEPSI ~
$ /usr/sbin/sshd -d -d -d
debug1: sshd version OpenSSH_3.4p1
Could not load host key: /etc/ssh_host_key
Could not load host key: /etc/ssh_host_rsa_key
Could not load host key: /etc/ssh_host_dsa_key
Disabling protocol version 1. Could not load host key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.

David

----- Original Message -----
From: "Cyber.Zombie" <Cyber.Zombie@attbi.com>
To: <cygwin@cygwin.com>
Sent: Thursday, October 10, 2002 12:40 PM
Subject: Re: sshd problems


> Shouldn't that have been:
>
> mount -s -b -c /
>
> User mounts override system mounts.  You'll also need to do (after the
> above mount):
>
> umount -u -c
>
> Then exit/reenter the shell and all should be kosher.
>
> David Monk wrote:
>
> >Some of what you asked is in the cygcheck output, but here it is: (note,
> >changing the cygdrive prefix, by mount -c / made no difference)
> >
> >dmonk@DIETPEPSI ~
> >$ mount
> >C:\cygwin\bin on /usr/bin type user (binmode)
> >C:\cygwin\lib on /usr/lib type user (binmode)
> >C:\cygwin on / type user (binmode)
> >c: on /cygdrive/c type user (binmode,noumount)
> >h: on /cygdrive/h type user (binmode,noumount)
> >
> >dmonk@DIETPEPSI ~
> >$ mount -p
> >Prefix              Type         Flags
> >/cygdrive           user         binmode
> >
> >dmonk@DIETPEPSI ~
> >$ mount -c /
> >
> >dmonk@DIETPEPSI ~
> >$ mount -p
> >Prefix              Type         Flags
> >/cygdrive           user         binmode
> >/                   system       binmode
> >
> >dmonk@DIETPEPSI ~
> >$ /usr/sbin/sshd -d -d -d
> >debug1: sshd version OpenSSH_3.4p1
> >Could not load host key: /etc/ssh_host_key
> >Could not load host key: /etc/ssh_host_rsa_key
> >Could not load host key: /etc/ssh_host_dsa_key
> >Disabling protocol version 1. Could not load host key
> >Disabling protocol version 2. Could not load host key
> >sshd: no hostkeys available -- exiting.
> >
> >This is a pretty much default installation of cygwin, installed
yesterday. I
> >did add a few packages, such as bzip2, ncftp, openssh, vim and wget,
maybe a
> >few others. But, otherwise, this is a default installation with
> >ssh-host-config run to setup openssh as a service.
> >
> >David
> >
> >----- Original Message -----
> >From: "Harig, Mark A." <maharig@idirect.net>
> >To: "David Monk" <david@purplebear.net>; <cygwin@cygwin.com>
> >Sent: Thursday, October 10, 2002 11:41 AM
> >Subject: RE: sshd problems
> >
> >
> >What are your mount points?
> >
> >  $ mount
> >
> >What is your cygdrive prefix?
> >
> >  $ mount -p
> >
> >If your cygdrive prefix is not '/', then consider changing it to '/':
> >
> >  $ mount -c /
> >
> >
> >
> >>-----Original Message-----
> >>From: David Monk [mailto:david@purplebear.net]
> >>Sent: Thursday, October 10, 2002 10:29 AM
> >>To: cygwin@cygwin.com
> >>Subject: sshd problems
> >>
> >>
> >>Hello all,
> >>
> >>I hate to start yet another thread on this, but I am just
> >>joining the list.
> >>I see there have been many varied reports of problems with
> >>sshd recently. I
> >>just wanted to throw in my experience to hopefully give some
> >>additional
> >>insight.
> >>I have been running cygwin with sshd as a Win2k service for
> >>nearly a year on
> >>this machine. I upgraded to openssh-3.4p1 using privlege
> >>separation without
> >>any noticed errors or problems when it became available. I can not say
> >>exactly what circumstances brought about my problems, but I
> >>noticed it about
> >>two weeks ago. I fought with it the day after I discovered
> >>the service was
> >>no longer running. I tried upgrading my packages. I tried
> >>reconfiguring ssh
> >>via ssh-host-config. I ignored it for a few days as I had
> >>other work related
> >>issues to deal with. I began futzing with it again two days
> >>ago. No joy.
> >>Tried reinstalling cygwin, by just moving c:\cygwin and
> >>installing again.
> >>Yesterday, I set out to remove any and all references to
> >>cygwin from my
> >>system, in the registry and filesystem, to do an absolutely
> >>fresh install. I
> >>noticed an odd thing. A c:\var directory, with a log subdir
> >>and a sshd.log
> >>file. How on earth did that get outside c:\cygwin?? Anyway, I removed
> >>everything, including that. I rebooted to ensure everything
> >>was sane. I
> >>setup the needed environment variable CYGWIN as "ntsec glob
> >>tty notitle",
> >>which is what I had been using for the past year. I made a
> >>new c:\cygwin
> >>dir, removed all inheritability settings, for receiving and
> >>propogating
> >>permissions. I then did a completely fresh install. Once
> >>everything was
> >>installed, I rebooted, just to be safe. I then opened up bash and ran
> >>ssh-host-config, checked the permissions and ownership of
> >>/etc/ssh* and
> >>/var/empty, and ensured the sshd user had been created. Then
> >>I tried the
> >>service. No joy. I get the now common, I'm sure, error:
> >>$ cygrunsrv -S sshd
> >>cygrunsrv: Error starting a service: QueryServiceStatus:
> >>Win32 error 1062:
> >>The service has not been started.
> >>
> >>I get nothing in /var/log/sshd.log I now also noticed I have
> >>c:\var\log\sshd.log again, but it is as well empty. When I
> >>try to run sshd
> >>in debug, I get this:
> >>$ /usr/sbin/sshd -d -d -d
> >>debug1: sshd version OpenSSH_3.4p1
> >>Could not load host key: /etc/ssh_host_key
> >>Could not load host key: /etc/ssh_host_rsa_key
> >>Could not load host key: /etc/ssh_host_dsa_key
> >>Disabling protocol version 1. Could not load host key
> >>Disabling protocol version 2. Could not load host key
> >>sshd: no hostkeys available -- exiting.
> >>
> >>Seeing as how it somehow creates as c:\var\log\sshd.log, I
> >>decided to try a
> >>little something. I created a c:\etc:
> >>$ mkdir /cygdrive/c/etc
> >>I then decided to copy the key files there, and I get this
> >>weird problem:
> >>$ cp ssh_host_key ssh_host_key.pub ssh_host_dsa_key
> >>ssh_host_dsa_key.pub
> >>ssh_host_rsa_key ssh_host_rsa_key.pub /cygdrive/c/etc/
> >>cp: `ssh_host_key.exe' and `/cygdrive/c/etc/ssh_host_key' are
> >>the same file
> >>cp: `ssh_host_dsa_key.exe' and
> >>`/cygdrive/c/etc/ssh_host_dsa_key' are the
> >>same file
> >>cp: `ssh_host_rsa_key.exe' and
> >>`/cygdrive/c/etc/ssh_host_rsa_key' are the
> >>same file
> >>
> >>I have no clue where the .exe came from on those source file
> >>listings, but
> >>it most certainly did not copy the keys. It did copy the .pub
> >>files though.
> >>Of course, I am sure this is due to the permissions, since
> >>system owns them.
> >>So, I changed the owner to myself, copied the files and
> >>changed the owner
> >>back.
> >>Anyway, this didn't do any good either as /usr/sbin/sshd -d
> >>-d -d gives the
> >>same problems as before, but I am guessing that something has to have
> >>changed in the packaging of openssh or within the cygwin1.dll so that
> >>openssh is not properly respecting the cygwin paths.
> >>
> >>I hope this can somehow help track down this issue as I rely
> >>heavily on my
> >>workstations ssh server for my remote after hours work that I do.
> >>Pasting the output of cygcheck -svr below.
> >>
> >>---
> >>David Monk CCNA, MCSE
> >>david@purplebear.net
> >>
> >>
> >>Cygwin Win95/NT Configuration Diagnostics
> >>Current System Time: Thu Oct 10 09:21:44 2002
> >>
> >>Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 3
> >>
> >>Path:   C:\cygwin\usr\local\bin
> >>        C:\cygwin\bin
> >>        C:\cygwin\bin
> >>        C:\cygwin\bin
> >>        C:\cygwin\usr\local\bin
> >>        c:\WINNT\system32
> >>        c:\WINNT
> >>        c:\WINNT\System32\Wbem
> >>        c:\MSSQL7\BINN
> >>
> >>SysDir: C:\WINNT\System32
> >>WinDir: C:\WINNT
> >>
> >>CYGWIN = `ntsec ntea glob tty notitle'
> >>HOME = `C:\cygwin\home\dmonk'
> >>MAKE_MODE = `unix'
> >>PWD = `/home/dmonk'
> >>USER = `dmonk'
> >>
> >>ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
> >>APPDATA = `C:\Documents and Settings\dmonk\Application Data'
> >>COMMONPROGRAMFILES = `C:\Program Files\Common Files'
> >>COMPUTERNAME = `DIETPEPSI'
> >>COMSPEC = `C:\WINNT\system32\cmd.exe'
> >>HOMEDRIVE = `C:'
> >>HOMEPATH = `\'
> >>LOGONSERVER = `\\JIMI'
> >>MANPATH = `:/usr/ssl/man'
> >>NUMBER_OF_PROCESSORS = `1'
> >>OLDPWD = `/cygdrive/c/etc'
> >>OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
> >>PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
> >>PROCESSOR_ARCHITECTURE = `x86'
> >>PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 3, GenuineIntel'
> >>PROCESSOR_LEVEL = `6'
> >>PROCESSOR_REVISION = `0803'
> >>PROGRAMFILES = `C:\Program Files'
> >>PROMPT = `$P$G'
> >>PS1 = `\[\033]0;\w\007
> >>\033[32m\]\u@\h \[\033[33m\w\033[0m\]
> >>$ '
> >>SHLVL = `1'
> >>SYSTEMDRIVE = `C:'
> >>SYSTEMROOT = `C:\WINNT'
> >>TEMP = `c:\DOCUME~1\dmonk\LOCALS~1\Temp'
> >>TERM = `cygwin'
> >>TMP = `c:\DOCUME~1\dmonk\LOCALS~1\Temp'
> >>USERDOMAIN = `CJDS_MEM'
> >>USERNAME = `dmonk'
> >>USERPROFILE = `C:\Documents and Settings\dmonk'
> >>WINDIR = `C:\WINNT'
> >>_ = `/usr/bin/cygcheck'
> >>
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
> >>  (default) = `/cygdrive'
> >>  cygdrive flags = 0x00000022
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/
> >>  (default) = `C:\cygwin'
> >>  flags = 0x00000002
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
> >>  (default) = `C:\cygwin/bin'
> >>  flags = 0x00000002
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
> >>  (default) = `C:\cygwin/lib'
> >>  flags = 0x00000002
> >>HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
> >>HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
> >>HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
> >>HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
> >>HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
> >>
> >>a:  fd           N/A    N/A
> >>c:  hd  NTFS    6459Mb  54% CP CS UN PA FC
> >>d:  cd           N/A    N/A
> >>h:  hd  NTFS    6482Mb  11% CP CS UN PA FC
> >>
> >>C:\cygwin      /          user    binmode
> >>C:\cygwin/bin  /usr/bin   user    binmode
> >>C:\cygwin/lib  /usr/lib   user    binmode
> >>.              /cygdrive  user    binmode,cygdrive
> >>
> >>Found: C:\cygwin\bin\bash.exe
> >>Found: C:\cygwin\bin\cat.exe
> >>Not Found: cpp (good!)
> >>Found: C:\cygwin\bin\find.exe
> >>Not Found: gcc
> >>Not Found: gdb
> >>Not Found: ld
> >>Found: C:\cygwin\bin\ls.exe
> >>Not Found: make
> >>Found: C:\cygwin\bin\sh.exe
> >>
> >>   58k 2002/05/07 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygbz2-1.dll" v0.0 ts=2002/5/7 1:33
> >>  625k 2002/08/09 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygcrypto.dll" v0.0 ts=2002/8/9 15:20
> >>   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygform5.dll" v0.0 ts=2001/4/25 0:28
> >>   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygform6.dll" v0.0 ts=2002/1/9 0:03
> >>   19k 2002/02/20 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cyggdbm.dll" v0.0 ts=2002/2/19 21:05
> >>   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cyghistory4.dll" v0.0 ts=2001/1/6 22:34
> >>   20k 2002/07/17 C:\cygwin\bin\cyghistory5.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cyghistory5.dll" v0.0 ts=2002/7/17 16:18
> >>  929k 2002/06/24 C:\cygwin\bin\cygiconv-2.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygiconv-2.dll" v0.0 ts=2002/6/24 13:24
> >>   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygintl-1.dll" v0.0 ts=2001/12/13 3:28
> >>   28k 2002/09/20 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygintl-2.dll" v0.0 ts=2002/9/19 22:13
> >>   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygmenu5.dll" v0.0 ts=2001/4/25 0:27
> >>   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygmenu6.dll" v0.0 ts=2002/1/9 0:03
> >>  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygncurses++5.dll" v0.0 ts=2001/4/25 0:29
> >>  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygncurses++6.dll" v0.0 ts=2002/1/9 0:03
> >>  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygncurses5.dll" v0.0 ts=2001/4/25 0:17
> >>  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygncurses6.dll" v0.0 ts=2002/1/9 0:03
> >>   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygpanel5.dll" v0.0 ts=2001/4/25 0:27
> >>   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygpanel6.dll" v0.0 ts=2002/1/9 0:03
> >>   40k 2001/11/21 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygpcre.dll" v0.0 ts=2001/11/21 16:15
> >>   39k 2001/11/21 C:\cygwin\bin\cygpcreposix.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygpcreposix.dll" v0.0 ts=2001/11/21 16:15
> >>   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygpopt-0.dll" v0.0 ts=2002/6/9 0:45
> >>  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygreadline4.dll" v0.0 ts=2001/1/6 22:34
> >>  127k 2002/07/17 C:\cygwin\bin\cygreadline5.dll - os=4.0
> >>img=1.0 sys=4.0
> >>                  "cygreadline5.dll" v0.0 ts=2002/7/17 16:18
> >>  159k 2002/08/09 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygssl.dll" v0.0 ts=2002/8/9 15:20
> >>   50k 2002/03/12 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygz.dll" v0.0 ts=2002/3/11 22:38
> >>  883k 2002/07/06 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
> >>                  "cygwin1.dll" v0.0 ts=2002/7/6 1:16
> >>    Cygwin DLL version info:
> >>        DLL version: 1.3.12
> >>        DLL epoch: 19
> >>        DLL bad signal mask: 19005
> >>        DLL old termios: 5
> >>        DLL malloc env: 28
> >>        API major: 0
> >>        API minor: 54
> >>        Shared data: 3
> >>        DLL identifier: cygwin1
> >>        Mount registry: 2
> >>        Cygnus registry name: Cygnus Solutions
> >>        Cygwin registry name: Cygwin
> >>        Program options name: Program Options
> >>        Cygwin mount registry name: mounts v2
> >>        Cygdrive flags: cygdrive flags
> >>        Cygdrive prefix: cygdrive prefix
> >>        Cygdrive default prefix:
> >>        Build date: Sat Jul 6 02:16:58 EDT 2002
> >>        CVS tag: cygwin-1-3-12-1
> >>        Shared id: cygwin1S3
> >>
> >>
> >>Cygwin Package Information
> >>Last downloaded files to: @
> >>Last downloaded files from: @
> >>
> >>Package             Version
> >>_update-info-dir    00069-1
> >>ash                 20020731-1
> >>base-files          1.0-1
> >>base-passwd         1.0-1
> >>bash                2.05b-5
> >>bzip2               1.0.2-2
> >>cygrunsrv           0.95-1
> >>cygutils            1.1.2-1
> >>cygwin              1.3.12-4
> >>diff                1.0-1
> >>diffutils           2.8.1-1
> >>fileutils           4.1-1
> >>findutils           4.1.7-4
> >>gawk                3.1.1-3
> >>gdbm                1.8.0-4
> >>grep                2.5-1
> >>groff               1.17.2-1
> >>gzip                1.3.3-4
> >>less                374-1
> >>libbz2_1            1.0.2-2
> >>libiconv2           1.8-2
> >>libintl1            0.10.40-1
> >>libintl2            0.11.5-1
> >>libncurses5         5.2-1
> >>libncurses6         5.2-8
> >>libpopt0            1.6.4-4
> >>libreadline4        4.1-2
> >>libreadline5        4.3-1
> >>login               1.4-4
> >>man                 1.5g-2
> >>ncftp               3.1.4-1
> >>ncurses             5.2-8
> >>openssh             3.4p1-5
> >>openssl             0.9.6g-1
> >>pcre                3.7-1
> >>readline            4.3-1
> >>sed                 3.02-1
> >>sh-utils            2.0-2
> >>tar                 1.13.19-1
> >>termcap             20020930-1
> >>terminfo            5.2-3
> >>texinfo             4.2-3
> >>textutils           2.0.21-1
> >>vim                 6.1-2
> >>wget                1.8.2-1
> >>which               1.5-1
> >>whois               4.5.17-1
> >>zlib                1.1.4-1
> >>
> >>
> >>--
> >>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/
> >
> >
> >
> >
>
>
>


--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]