On Thu, 28 Jul 2005, Nick Rout wrote:

I agree, people were critical when distros shipped with many service
turned on. We cannot have it both ways. Although X11 is network friendly,
most people in fact have very little use for this. The situation of
server + X terminals is far less common than standalone X servers. (ie
connecting only to clients on the same box).

I call it concrete block security.

It's secure because it does nothing useful.

It's the wrong fix for the problem. For example access via ssh can be turned off in so many places (sshd not installed, not enabled in xinetd.conf, disabled in pam (several places), firewalled out,....) that on some distro's it can be a day or two's effort to get it working. (Especially since several things can be broken at once, debugging is hard.)

Apache is getting like that too. Everytime I install and tweak it, I have to fight httpd.conf, xinetd.conf, firewall, security permissions at the httpd level, security permissions at the unix level, security permissions on every path element on the way to the document I want displayed and in httpd directory security permissions. Sometimes I'm gently amazed it ever works.

Thus if everything is "off by default" the task of getting it to work can be just too hard. Instead of Linux saving you time, configuring it around paranoid security loses you time.

All the services have good enough authentication mechanisms, but bugs in the service permit security breaches.

Thus the right fix is not to disable everything, but to fix the @^%# bugs.




John Carter                             Phone : (64)(3) 358 6639
Tait Electronics                        Fax   : (64)(3) 359 4632
PO Box 1645 Christchurch                Email : [EMAIL PROTECTED]
New Zealand

Carter's Clarification of Murphy's Law.

"Things only ever go right so that they may go more spectacularly wrong later."

From this principle, all of life and physics may be deduced.

Reply via email to