Security Weaknesses in UNIX/Linux

Please respond to both of the following questions:

Question A

What are some of the common security weaknesses inherent in Unix or Linux based systems and what techniques can be used to harden these systems against an attack?

Question B

What distributions of Linux are known to be more secure after a default installation and should these versions be used more often in corporations?

"Is this question part of your assignment? We can help"