Re: [fw-wiz] Worms, Air Gaps and Responsibility
From: Devdas Bhagat (devdas_at_dvb.homelinux.org)
Date: 05/11/04
- Previous message: Victor Williams: "RE: [fw-wiz] Worms, Air Gaps and Responsibility"
- In reply to: Mark Gumennik: "RE: [fw-wiz] Worms, Air Gaps and Responsibility"
- Next in thread: ArkanoiD: "widnows vs unix and security Re: [fw-wiz] Worms, Air Gaps and Responsibility"
- Reply: ArkanoiD: "widnows vs unix and security Re: [fw-wiz] Worms, Air Gaps and Responsibility"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
To: firewall-wizards@honor.icsalabs.com Date: Tue, 11 May 2004 21:14:43 +0530
On 11/05/04 10:49 -0400, Mark Gumennik wrote:
Moderator, please let this through. Message quotation fixed. Very ling
message with incline comments:
> What happened to the freedom of speech (opinions?). Personal humiliation is
> a very nice way to suppress the opponent, so now I have to write this email
I don't see any issues of humiliation here, some rather strong
objections though.
> instead of painting my garage door (nice weather here). I have to restrict
> myself only to answering your (mostly personal) questions and promise not to
> reply to any more remarks on the subject.
>
> Gwendolynn ferch Elydyr:
> > Uhhhh. Too much coffee? Sugar?
> Sorry, I am doing Atkins at the moment, no coffee or sugar
(This was sarcasm, I believe).
> > That's quite a leap of logic you're making. You've basically gone:
> >
> > (1) Put Linux on the desktop [statement]
> > (2) Install bells and whistles [presumption]
> > (3) Linux is as vulnerable as Microsoft [conclusion]
> All three of the above are statements: we are discussing Linux on a
> desktop, bells and whistles is what users want (statement), and according to
Uhm! You only need to convince management that bells and whistles are
not necessary for the staff to do their work. (I have not yet seen my
message about different desktops for different environments go through).
> bqtrack the third statement is true with an equal amount of services
> installed
> Now if you, O' Great Teacher, want to watch my the logic (which I thought
> was obvious), read the next paragraph. Sorry for disobedience.
>
> > ...that you've left out NIS/NIS+, LDAP, Radius and Kerberos suggests to me
> > that you're not very familiar with what's availible for AAA under Linux.
> I have done a good deal of administering firewalls, desktops, routers,
> email, remote access (everything you mentioned plus TACACS and Ace), never
> administered NIS, thanks GD. From http://www.linux-nis.org: "Linux machines
> ..can also act as full NIS+ clients, this support is in beta stage." Does
> this look like mature technology? Is it scalable? Is it stable? Running LDAP
> is mostly good for user lookup; Radius is a great tool for remote user
And RADIUS servers can look to LDAP for user information. You don't need
to use NIS or NIS+, Linux will natively authenticate to LDAP via
pam_ldap.
> administration. You forgot to mention more user databases: e-mail, printers,
> group permissions, share permissions, and more. Now you have half a dozen
> different databases which need to have connectors between them (oh, btw you
Not really. I have one for my users (human or machine) and one for the
ACLs.
The user information goes into a LDAP server. The ACL information goes
to the filesystem.
> have to customize some of the connectors and code the others, AND you have
> to administer them, so you need much more administrators and programmers, go
> IS!). You now have to enforce password policies on all of them. After that
> you obviously suspect the users to change their 25 letter passwords every
> month and on all (5) databases. The result: you end up with for-life
> passwords for e-mail, LDAP, network shares, and secure intranets. The fact
> that they are carried by Kerberos becomes almost irrelevant once they
> compromised
You can put them in a single replicated LDAP server. Then the question
boils down to guarding this LDAP server, which is a lot easier than
guarding a MS box.
> So how do we synchronize the user names / passwords? X-500 (and X-400
> connector) comes to mind (btw originated in Swiss, not US). The fact that
> you did not mention such important topic suggests to me that you're not very
> familiar with the process of user support and the X-500 technologies (sorry,
> I'm using your methods / terminology).
I don't see the relevance of the fact that the ITU is Geneva based here.
> Hence: AD and NDS. They do scale, they are stable and they provide much more
> than X-500 (statement)
> Years ago I developed a formula for successful network administration
> (when I was actually doing it): The fact that you CAN do it does not mean
> that you WILL do it. For example you can use a 300-line ACL on your internal
> router, it will work just fine for security, but you will kill your backbone
Routers are not firewalls. Also, if you instrument the ACL properly so
that frequently matched traffic is matched soon and goes through, you
shouldn't hurt the network traffic at all.
> (I do have some actual data from last year experimentation). Can you use
> Linux on a desktop? - yes; will you? - need real numbers, not the ones that
> come from rad Hat
I certainly do.
> > That aside, if you're trying to suggest that government and corporate
> > sponsorship is somehow putting malicious code in Linux, you should also
> > suggest the same of Microsoft and Novell - and any number of other
> > entities. While you're at it - do audit the windows source code.
> I have no doubt that ALL of them put some kind of backdoors in the
> software. The degree of responsibility is different (and the amount of
> potential lawsuit money).
Uhm? I suggest reading the license that MS ships.
<snip>
> > Can't handle AAA on Linux
> Did I say it? - very convenient substitution again. I said it takes much
> more effort to handle AAA in .nix environment on a desktop, that's why NDS
> and AD. And they are not free even on Linux
No one said anything about free (beer or speech) here. As to more
effort, I don't see that happening just yet. It takes effort to set
things up correctly the first time. Once they are set up, they normally
just keep working.
> > Are deeply suspicious of non-US governments
> Yes I am. Especially as an immigrant who had seen other governments to
The USA! The land of the Free, the RIAA, MPAA , the DMCA and the PATRIOT
act.
> operate. The main function of any government is to suppress the freedom by
> definition; the difference is how they operate (source: Machiavelli,
> Plutarch, Guy Platonic, George Orwell, etc. Did not see it in the net admin
> guides)
>
>
> Paul D. Robertson
> > Now, the real point (since you obviously missed it) that everyone was
> > making in regards to your original argument about vulnerabilities is that
> > Linux only looks bad when you count all the silly things that nobody sane
> > would install on a corporate desktop. Trying to turn that from "more
> > vulnerabilities on bugtrack (sic) to "equal" is disingenious when you're
> > trying to stand behind a point, since I already said "about equal." ..I
> > don't need to open RPC to anything other than loopback for Linux on the
> > desktop (and rarely even there.) In fact, I tend to turn *off* more
> > things than I turn *on* for a Linux machine when I'm configuring it
> > from a default install.
> > Furthermore, I'm capable of running almost all services at a priv. level
> > less than local administrator- which doesn't make the vulns equivalent.
>
> Do you consider yourself an average user?
Why would the average corporate user install *anything*? Why should they
need to install anything themselves? That is a task for the system
administrator.
As an administrator, I can and do lock down Linux boxes. They have no
services and/or tools installed other than those absolutely needed.
> Sorry to inform you that under MS environment if you only give your users
> "User" rights instead of "local Admin" you don't need to bother about 99% of
And hopefully, all the applications they need will run.
Oh, you need to lock down the Linux box even more? There is always
SE-Linux, as made available from the National Security Agency of the US
government.
> vulnerabilities of the OS since they (and a Joe Hacker) can not install any
> new code. You can run your patches under "run as" identity starting with
> w2k. I have done it during my consulting years and it worked even under NT.
> Also you probably are missing the point that users today want reach desktop.
And I want a million dollars right now! It doesn't mean that I will get
that.
> You can (and shall) take it away in a bank environment, but not in a general
> office, like their ability to point and click on the network (vs. ftp from a
> command line?).
Why do your users need to FTP? If they do, they can have a drag and drop
application available for that. I personally would prefer to use scp
instead (with attendant GUI for the users).
> Slightly off topic but close: I've been watching RH to prepare an attack
> on the free software community for a long time and finally one more evil
> empire was born. Bow. Obey. Base your calculations on their "corporate"
> prices. Good boy.
http://www.debian.org/
http://www.gentoo.org/
http://www.suse.com/
http://www.freebsd.org/
<snip>
> > Since AD is based upon Kerberos for its default primary
> > authentication mechanism, I don't see how you come to the conclusion that
> > AD is any more "built-in FOR THE DESKTOPS" than Kerberos. Nice use of
> > caps - NOT! Lose the baggage and bring some facts, ok?
> fact: you need to administer Kerberos in .nix environment. fact: You
> don't need to administer it in MS environment. Read the last statement
> twice.
And you do not need to necessarily use Kerberos in a Unix environment.
Or you can set it up once and let the systems run themselves.
> To the list: A couple of years ago I tried to sniff the difference between
> Kerb v.5 and MS and could not come up with meaningful data (did not have
> time). Anybody has more info?
Wasn't there an additional bit set in the MS implementation that is
reserved in the original protocol?
<snip>
> Devdas Bhagat
> > With a Linux/Unix desktop running X and remote applications, the real
> > requirements come down from 100 desktops to ten beefier boxes
> do you propose to give 10 boxes instead of 100 to 100 users? - back to
> mainframe? - again confusing the issues of security devices (servers) OS (MS
> is a no-no) and the desktop infrastructure. AAA at the perimeter is still
> different from the AAA at the desktop.
Not a mainframe, but a similar setup. There is no reason that casual
users *need* access to everything. The less your exposed attack area,
the better for your security needs. With fewer systems to guard, the
better you can guard them. The lesser the unknown interaction between
various applications, the better for security.
Patch management becomes easier, data is less distributed and easier to
backup, less hardware is needed at the desktop. Defense is depth is so
much easier when you put your eggs in fewer but stronger baskets.
I am not confusing the issue between servers, desktops and security
devices.
A desktop is a system which faces the end user directly.
A server is a system that actually runs applications.
A security device is an access control system. This may be hardware, or
software and may reside on the desktop, the server or in between or
elsewhere.
As an aside, I met someone (management type) today who was whining about how
their single Linux box was not providing them with enough business value
because it didn't have a GUI and needed a competent administrator to run.
That box runs their email and never gives issues unless their UPS fails.
It also runs a caching proxy.
They also have Windows servers which don't give as good service, do far
less, but give more value to the organisation because they give lots of
pretty management interfaces. For two Windows servers and 40 desktops
and one firewall device, they have three system administrators.
Devdas Bhagat
_______________________________________________
firewall-wizards mailing list
firewall-wizards@honor.icsalabs.com
http://honor.icsalabs.com/mailman/listinfo/firewall-wizards
- Previous message: Victor Williams: "RE: [fw-wiz] Worms, Air Gaps and Responsibility"
- In reply to: Mark Gumennik: "RE: [fw-wiz] Worms, Air Gaps and Responsibility"
- Next in thread: ArkanoiD: "widnows vs unix and security Re: [fw-wiz] Worms, Air Gaps and Responsibility"
- Reply: ArkanoiD: "widnows vs unix and security Re: [fw-wiz] Worms, Air Gaps and Responsibility"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]