On Saturday 18 Oct 2003 2:25 pm, Thinker wrote: > Sorry, I forgot to copy you on this. > > -----Forwarded Message----- > From: Thinker <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: Re: [newbie] ssh on Mandrake 9.0 > Date: Fri, 17 Oct 2003 20:41:41 -0400 > > On Fri, 2003-10-17 at 13:38, Derek Jennings wrote: > > On Friday 17 Oct 2003 5:48 pm, Thinker wrote: > > > From what I can tell, ssh is installed. I just cant figure out how to > > > start it. > > > > > > In the Mandrake Control Center->System->Services I see the listing for > > > sshd and sshd-xinetd. > > > > > > sshd is supposed to start on boot but it has a status of 'stopped' and > > > when I try to start it I get this message: > > > > > > Stopping sshd: [FAILED] > > > Generating SSH1 RSA Host key: [FAILED] > > > ------------- > > > Is there something that I am missing or another way to start ssh on the > > > machine? > > > > > > -=Thinker > > > > In a root terminal type > > sshd -dd > > > > ssh will run in foreground and will print verbose messages about why it > > will not start. > > > > Copy the messages in a post + I can tell you what is wrong > > ---------------begin error output--------------------- > debug2: read_server_config: filename /etc/ssh/ssh_config > debig1: sshd version OpenSSH_3.6.1p2 > Could not load host key: /etc/ssh/ssh_host_key > Could not load host key: /etc/ssh/ssh_host_rsa_key > Could not load host key: /etc/ssh/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 > > ---------------end error output----------------------
OK So for some reason when the open-ssh package was installed it failed to create a host key. You did install a Mandrake RPM did you? It is part of the rpm install process to create a key. You can do it by hand easily enough As root ssh-keygen -q -t rsa -f /etc/ssh/ssh_host_rsa_key -C '' -N '' (Note: that is two single quote characters. Not 1 double quote ) chmod 600 /etc/ssh/ssh_host_rsa_key chmod 644 /etc/ssh/ssh_host_rsa_key.pub ssh-keygen -q -t dsa -f /etc/ssh/ssh_host_dsa_key -C '' -N '' chmod 600 /etc/ssh/ssh_host_dsa_key chmod 644 /etc/ssh/ssh_host_dsa_key.pub If those commands do not work take a look at the permissions of /etc/ssh derek -- ---------------------------------- www.jennings.homelinux.net http://twiki.mdklinuxfaq.org
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com