Re: ssh(d) problems between FreebSD and Linux Systems
On Saturday 22 February 2003 15:01, Cliff Sarginson wrote: Hello, Behind my firewall I am trying to set up password-free ssh between the various systems. I have come across a curious problem. From a BSD machine I can set it up so that FreeBSD can ssh into any of the Linux machines is fine, but the other way around, trying to get into the FreeBSD machines from Linux, causes sshd on FreebSD to return Feb 22 13:46:57 willow sshd[926]: fatal: monitor_read: unsupported request: 24 This happens with 2 different varieties of Linux, so it is not an artefact of just one system. The configurations look the same at both ends as far as I can see. I have achieved this by generating an rsa key, and putting the public one into the authorized_keys2 file as appropriate. Any suggestions ? Try and make sure that your Linux systems always use protocol version 2. FreeBSD uses this protocol by default, but most Linux distributions default to version 1 for compatibility reasons. Public key authentication only appeared in version 2, so machines trying to use version 1 will not be able to use it properly. The quickest way to achieve this is to force remote systems to use version 2 by adding this in /etc/ssh/sshd_config on the FreeBSD system (it should already be there for new versions): Protocol 2 Note that a setting of 2,1 will not work as it will still server protocol 1 if clients request it first. Will -- Willie Viljoen Freelance IT Consultant 214 Paul Kruger Avenue, Universitas Bloemfontein 9321 South Africa +27 51 522 15 60 +27 51 522 44 36 (after hours) +27 82 404 03 27 (mobile) [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: ssh(d) problems between FreebSD and Linux Systems
On Sat, Feb 22, 2003 at 03:36:30PM +0200, Willie Viljoen wrote: On Saturday 22 February 2003 15:01, Cliff Sarginson wrote: Hello, Behind my firewall I am trying to set up password-free ssh between the various systems. I have come across a curious problem. From a BSD machine I can set it up so that FreeBSD can ssh into any of the Linux machines is fine, but the other way around, trying to get into the FreeBSD machines from Linux, causes sshd on FreebSD to return Feb 22 13:46:57 willow sshd[926]: fatal: monitor_read: unsupported request: 24 This happens with 2 different varieties of Linux, so it is not an artefact of just one system. The configurations look the same at both ends as far as I can see. I have achieved this by generating an rsa key, and putting the public one into the authorized_keys2 file as appropriate. Any suggestions ? Try and make sure that your Linux systems always use protocol version 2. FreeBSD uses this protocol by default, but most Linux distributions default to version 1 for compatibility reasons. Public key authentication only appeared in version 2, so machines trying to use version 1 will not be able to use it properly. The quickest way to achieve this is to force remote systems to use version 2 by adding this in /etc/ssh/sshd_config on the FreeBSD system (it should already be there for new versions): Protocol 2 Note that a setting of 2,1 will not work as it will still server protocol 1 if clients request it first. Ok, will give that a whirl later. Thanks ! -- Regards Cliff Sarginson The Netherlands [ This mail has been checked as virus-free ] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message