Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Apr 2001 00:12:49 -0700
From:      "Ted Mittelstaedt" <tedm@toybox.placo.com>
To:        "Jan Grant" <Jan.Grant@bristol.ac.uk>
Cc:        "freebsd-questions" <freebsd-questions@FreeBSD.ORG>
Subject:   RE: SSHD Problems...
Message-ID:  <001701c0be68$fcdb98a0$1401a8c0@tedm.placo.com>
In-Reply-To: <Pine.GSO.4.31.0104051112080.14755-100000@mail.ilrt.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
>-----Original Message-----
>From: owner-freebsd-questions@FreeBSD.ORG
>[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Jan Grant
>
>The difference here is that PAM and login levels are part of the base
>system because they need integration at that level. Kerberos and ssh are
>system utilities that can be built on top, true. I'm less convinced of
>the necessity of kerberos (it needs a lot of in-depth understanding to
>get right, like most sysadmin tasks) but ssh is becoming a requirement.
>I'd rather have it maintained and built as part of my buildworld cycle,
>though, than have to look after it myself.
>

I can allow pam and login levels to go by but it pissed me off when
they turned on ssh by default and it really pissed me off when they
turned on Kerberos by default.  Not only that but the way that ssh
was done is asinine - they do the initial key generation by halting
the boot to do it, instead of making it run in the background and
letting the boot continue.  On a 486/33 it takes at least 2 minutes to
generate the keys so your stuck sitting there while the system plays
with itself during the first boot on a fresh installation.

At the least if they wanted to have ssh active with keys ready-made, the
could have used a little finnesse.  But, security freaks generally take
the smash-n-hammer approach so this isn't that surprising.

>>  Yet, all the security stuff
>> _is_ deemed absolutely critical
>
>It's becoming so in this day and age.

Only on some networks.  I use FreeBSD a lot on internal nets and there's
no reach from the outside to those systems, and I also happen to use
FreeBSD a lot for routing, and you can't initiate a ssh session from
most Cisco's, so when your daisy chaining from router to router to reach
a remote FreeBSD system (very common on large WANS) ssh does absolutely
nothing for you.

Also, I think even the security people will tell you that the practice of
passing the key during the _first_ initial connection via ssh basically
destroys the entire integrity of the ssh transaction - key passing is
supposed to be out-of-band, not in-band.

Basically what it boils down to is that security is most important in ONE
area: setting up Internet servers.  Corporate nets are a different matter -
most servers there are supposed to be available internally, why would
someone break into a server they already have full access to?

 Sysadmin is about understanding
>your environment and setting up your systems appropriately. If you don't
>need it, turn it off.
>

How about: if you need it, turn it on?

>> Don't you see a disconnection from reality
>> here?
>
>Uhh, yeah, but probably not the same one that you do.
>

I'm just pointing out that slap the word "security" into the discussion and
all the sudden the dogs are up on their hind legs barking a storm.  For most
things, FreeBSD takes the attitude that "if you want it, YOU go to the
trouble of adding it in and switching it on"  For security, they appear to
be taking the attitude of "if you _don't_ want it, then YOU go to the
trouble of switching it off and removing it"  In short, the philosophy is
completely inconsistet.

The former philosophy comes from the point of view that "you know what's
best for your servers, we just provide the tools"  The latter philosophy
comes from the point of view that "WE know what's best for your servers, we
are going to supply it and force it down your throat"  I've had enough of
that from Windows, I don't need it from FreeBSD.

>jan
>
>PS. I can't believe I just said "chill". Yech.
>

That ought to be proof to anyone of how quickly discussions over security
descend into madness. ;-)


Ted Mittelstaedt                      tedm@toybox.placo.com
Author of:          The FreeBSD Corporate Networker's Guide
Book website:         http://www.freebsd-corp-net-guide.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001701c0be68$fcdb98a0$1401a8c0>