Well the reason these servers got hacked is cozz the sysadmins thought
"linux is hackproof and virus proof and doesn't need a firewall or antivirus
software".
As indeed do most linux sysamdins that every startup a windows vs linux
discussion on a list.
I just found it very entertaining that those servers got infected with worms
and trojans, and most of the windows server, which really were not secure
and not run by people that knew what they were doing and were not even
patched, escaped.

Personally I use windows simply because I like the GUI environment. I really
couldn't give a hoot about linux or what it can or can't do, I simply choose
not to use it. So I have nothing against it what so ever. It's just the
people that use it and insist it is the best thing since god created man
that irritates me.

--
snake

-----Original Message-----
From: Russ [mailto:[EMAIL PROTECTED] 
Sent: 24 November 2005 21:08
To: CF-Talk
Subject: RE: CF Hosting

It's true that explorer is only loaded when somebody is logged in.  However,
the GUI and a bunch of other (some very unnessesary services for a server)
are always running.   

Now, you mentioned in your previous post that some linux servers got hacked.
Now, a poorly configured server, be it windows or linux will eventually get
hacked.  No software is perfect, and eventually a bug will be discovered on
some software on your server that can lead to a compromise of that service.


If you have configured the server properly, however, even though an attacker
will be able to get into the server, he will not be able to do much.  For
example, if you do a default install of ColdFusion, it will run as as Local
System on windows, an account which has full permissions to anything on the
server.  If ColdFusion happens to have some sort of bug  (or an attacker is
able to execute some cf code on your system, and you have CFEXECUTE enabled,
for example), the attacker will be able to read any file on your system, and
probably create admin accounts and eventually log into the system through
remote desktop, should you have that enabled, and do whatever he pleases.  

If you install ColdFusion on linux, to my recollection it asks you what
account you want to run under, and so you are forced to create a linux
account fo r it.  Unless you are stupid and put in root as the user
coldfusion runs under, the only thing the attacker will be able to do once
he logs in is mess with whatever files the coldfusion user has access to.  

Now recently there was a bug found in a popular php message board program.
Those who ran apache and therefore php as root, were hacked and their
machines rooted.  Those who didn't, might've gotten hacked, but did not lose
the whole machine, and were probably able to patch and restore from backup
if necessary.  

As far as whether a firewall is needed, you don't need an external firewall
with linux.  It has a very robust firewall built in, either iptables, or on
older version ipchains.  You can do anything with those firewalls that you
can do with hardware firewalls (In fact most hardware firewalls run some
version of linux).  

Linux is just inherently more secure, has a lot of tools for security as
well.  There are things you can do with linux that you can only dream of
doing on windows.  Some of those things have been made possible by porting
the linux tools to windows, but they are never the same.  

The problem with linux is that it is a lot more difficult to manage.  There
are no pretty GUI's to guide you, and a lot of stuff has to get done through
command line or configuration files.  However, most of the time, once you've
configured something, you don't have to worry about it, until you need to
make changes.  With windows, things always tend to go wrong, although it's
gotten a lot better with Windows 2003.  

Too bad MS SQL doesn't run on linux.  I still haven't found anything that
comes close in each of managibilty.  Now with the coming out of MS SQL 2005
express, it's going to be hard to beat.  Especially with Oracle buying the
company that owns the InnoDB engine (that is one of the core engines that
powers MySQL).  

Perhaps I'll set up some servers on linux running CF and one server running
MS SQL.  This way I can have the best of both worlds.  

Russ
-----Original Message-----
From: Snake [mailto:[EMAIL PROTECTED]
Sent: Thursday, November 24, 2005 3:29 PM
To: CF-Talk
Subject: RE: CF Hosting

Thedesktop is only loaded if the machine is logged in at the desktop or via
a terminal services session.
A screensaver cannot run if no-one is logged in.

Here is a very simple test for you.
Logout of your machine and login again. The desktop is not instantly there,
it has to load everything again and thus takes a few seconds to come up.
 

-----Original Message-----
From: Russ [mailto:[EMAIL PROTECTED]
Sent: 24 November 2005 05:11
To: CF-Talk
Subject: RE: CF Hosting

That is ridiculous... the GUI is always loaded, and while it might not be
active 100% of the time while you're not logged in, it gets loaded when
windows boots up and stays loaded taking up memory and some cpu cycles.
Someone on this list even reported that they found out only much later that
their server had a 3d screensaver on, which was taking up 100% cpu when
nobody was logged in, and they never knew, because they never physically
logged in to the machine.  

The point is the GUI is always loaded, and takes up at least some (if
minimal) resources.  Linux doesn't need to have a GUI, the GUI is 100%
optional, and thus it provides a much leaner OS.  Not to mention that they
don't need to come out with 10 patches every month that if you don't install
will likely mean a virus... Linux has autoupdating that doesn't require
rebooting the server like windows does... 

Russ
-----Original Message-----
From: Snake [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 23, 2005 6:40 PM
To: CF-Talk
Subject: RE: CF Hosting

The GUI is only loaded when you login to windows. If your not logged in, it
isn't loaded. 

-----Original Message-----
From: Russ [mailto:[EMAIL PROTECTED]
Sent: 23 November 2005 18:22
To: CF-Talk
Subject: RE: CF Hosting

The bandwidth consumption doesn't matter.  As has been said many times, any
pc, with any os can pretty much saturate the bandwidth serving static
content.  

Now, when hosting CF sites, I would guess Linux to be better, because linux
overall uses resources better (CPU, RAM, etc).  Linux is just a lighter OS,
that's a lot more stable then windows, with a lot more features.  Windows
has a lot of overhead because of well windows... while linux can be run in
pure text mode (without running X-Windows), which is perfect for servers,
windows requires the GUI system to be loaded at all times, which cause
windows to consume a lot more CPU and RAM, thus cutting down on performance.




-----Original Message-----
From: Munson, Jacob [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 23, 2005 1:16 PM
To: CF-Talk
Subject: RE: CF Hosting

Have you done comparisons with Linux? 

> -----Original Message-----
> From: Snake [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, November 23, 2005 11:08 AM
> To: CF-Talk
> Subject: RE: CF Hosting
> 
> It was true in the past, but with win2k3 it's not.
> 
> For an example, on cfdeveloper I have hosted 2000 coldfusion sites on 
> a single low spec win2k box with only 512mb ram.
> Granted these are all developer sites and thus not very active, but a 
> decent spec server with lots of ram should be able to do similar.
> 
> -----Original Message-----
> From: Munson, Jacob [mailto:[EMAIL PROTECTED]
> Sent: 23 November 2005 14:46
> To: CF-Talk
> Subject: RE: CF Hosting
> 
> I looked at HMS, and their prices are a bit steep for me.  
> I'm sure they are
> well worth it, but I just wish they had a lower end product with CF 
> (like my current host).
> 
> I have heard from people that run hosting services that you can put 
> more shared hosts on a Linux server than you can on a Windows server.
> Has anybody found that to be true?  I would figure that Win2k3 would 
> be able to at least match a Linux server in bandwidth throughput, but 
> I've got no experience in the area.

This transmission may contain information that is privileged, confidential
and/or exempt from disclosure under applicable law. If you are not the
intended recipient, you are hereby notified that any disclosure, copying,
distribution, or use of the information contained herein (including any
reliance thereon) is STRICTLY PROHIBITED. If you received this transmission
in error, please immediately contact the sender and destroy the material in
its entirety, whether in electronic or hard copy format. Thank you. A1.















~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:225203
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to