Because Linux code is scrutinized by security experts around the world, Linux is the preferred operating system for those who demand secure networks. But because Linux is open source, vulnerabilities can be easily exploited for malicious intent. As an increasing number of enterprises adopt Linux, managers and administrators require new tools and utilities to ensure a safe, secure network.
SearchEnterpriseLinux.com has assembled this guide to Linux security. Harden Linux servers with this collection of tips for protecting data centers, servers and software. We cover the basics of Linux security administration, offering information on host access files, binding services and specific interfaces, as well as more advanced subject matter, such as creating your own public key infrastructure (PKI) infrastructure and VPN with Layer Two 2 Tunneling Protocol (L2TP) over IPSec.
Avoiding security blunders in Linux and IT infrastructures, Part 1
Avoid common security errors made in IT infrastructure and maintenance. In this tip, an expert tackles unnecessary installations and explains the "hard-perimeter, soft-center" approach.
Avoiding security blunders in Linux and IT infrastructures, Part 2
Avoid common security errors made in IT infrastructure and maintenance. In part two, an expert describes mistakes resulting from the "set-it-and-forget-it" mentality.
Learning Linux security administration
Learning Linux, especially Linux security administration, can seem particularly tricky for those only well-versed in Windows. Here, security expert James Turnbull offers some pointers for getting up to speed.
Scanning vs. manual audits of software
Security expert James Turnbull explains why he thinks scanning can't replace manual audits when it comes to detecting bugs and flaws in software.
Phishing: Worse on Linux or Windows? Phishing expert Lance James offers insight on legitimate security concerns related to phishing, why Linux users stay safer and why toolbars aren't the answer.
Defensive measures for evolving phishing tactics
As AT&T learned, hackers are putting a new twist on phishing schemes to gain access to sensitive information. In this tip, Ed Skoudis examines how to defend against these attacks.
Increasing kernel security
"What are some block and character devices available for increasing my kernel security?"
Five ways SELinux may surprise you
Author and SELinux expert Frank Mayer will walk you through five of the ways that this venerable Linux security technology may surprise you.
Nagios Looking Glass: Getting started
Nagios Looking Glass (NLG) allows users to access Nagios data on a Web server via an HTTP connection. Learn how to set up the NLG client-server model in this tip.
Managing events with Nagios Event Broker
Use modules with Nagios Event Broker, a server event output and integration tool, for receiving events and executing code on them. In this tip, you'll learn how NEB functions, what modules are available and how to find other modules.
Looking ahead to Nagios 3.0 James Turnbull, author of Pro Nagios 2.0, describes the new features in the upcoming Nagios 3.0 enterprise monitoring program.
Reporting Nagios data to BMC Patrol How to configure Nagios so that data alerts, reports and other information generated are sent to BMC Patrol, which will be used as an alert tool.
Running Nagios on RHEL 5 or Solaris 10 A security expert recommends using a Linux-based operating system, like Red Hat, with open source network monitoring tool Nagios.
OSSEC
Host intrusion detection with OSSEC Keep your corporate network secure with open source OSSEC, an intrusion detection and prevention services tool that provides host agent and file integrity agent capabilities on Windows and Linux. In this tip, a security expert provides a walkthrough for installation and configuration.
OSSEC: The server and agent model
Get the benefit of regular alerts and status reports from configuring open source IDS/IPS OSSEC to run as a server and agent model.
Simple Event Correlation
Simple Event Correlation installation and configuration Simple Event Correlation is an open source tool designed for reading incoming data feeds and performing actions based on user-defined rules. Learn how to install and configure this small- to medium-sized enterprise appropriate tool.
Defining event rules in Simple Event Correlation
Simple Event Correlation is an open source tool designed for reading incoming data feeds and performing actions based on user-defined rules. In this tip, we'll learn about defining different types of rules associated with events and correlation.
Monitoring open ports on RHEL 5
How to determine which ports are open in Red Hat Enterprise Linux 5 (RHEL 5) and how to figure out if your ports have been compromised by an attack.
Security information management: OSSIM
Get an enterprise-wide view of the state of security with OSSIM, Open Source Security Information Management, a monitoring package of integrated open source tools.
BackTrack: The gotta-have free security tool you've never heard of
Get the power of Linux-based security tools on Windows with this free suite of open source security tools. Contributor and vulnerability assessment expert Kevin Beaver introduces BackTrack and explains its network security testing features.
Account locking for Linux via PAM
Discover how to configure account blocking on a Red Hat host with PAM and prevent a potential denial-of-service attack caused by repeated locking of user accounts.
Seven tips for optimizing shell script security
Inherent weaknesses, a complex syntax and the general lack of consideration for security make writing secure shell scripts difficult. This tip focuses on major issues in shell script security across multiple shells.
Shell game: Managing Bash command history
Limiting or disabling the Bash command history can prevent attackers from gaining access to passwords, IP addresses and other valuable data and compromising your host.
SELinux Policy Editor: Removing micromanagement from administrative control
It can be tough to handle extended security attributes across a range of users, processes and files or directories that encompass more than one server. Enter SELinux Policy Editor, seedit, which offers a suite of native front-end administration utilities.
Higgins Project: Seeking identity management without Microsoft restrictions
The Higgins Project is an open source effort to create a standard for managing and defining digital identity. Here, a security expert discusses the challenges involved in integrating Higgins with Microsoft's proprietary CardSpace.
PGP/GPG
Protecting PGP keys Security expert James Turnbull describes public and private PGP keys and hwo to protect yourself.
E-mail privacy with PGP Using PGP and GPG for e-mail encryption, decryption and digital signatures can give you the keys to digital security and keep your IT shop safe from spoofing and hacking.
IT Managers: PGP is easy Save yourself a security headache and adopt the easy to use, comprehensive e-mail encryption tool known as PGP. Learn just what it has to offer your IT shop.
Bastille Linux: Introduction and installation
Bastille Linux is an automated security tool, ideal for cross-platform environments. Get started here with an introduction and instructions for installation.
Intrusion detection with Snort on Red Hat Enterprise Linux 5
Snort is a popular open source intrusion detection system (IDS). Learn how to install this security tool and configure it with MySQL on Red Hat Enterprise Linux 5. This is also applicable to Red Hat Enterprise Linux 4, CentOS 4 and 5 and Fedora Core 5 and 6.
Locking down open relays
Two tools to determine if your mail server is an open relay and has been compromised.
Securing your Linux server with iptables
Harden your Linux server security with this tutorial on configuring the rules for iptables in your firewalls. See samples of code for rules and iptables, as well.
Scanning a compromised Fedora server
Security expert James Turnbull explains how to determine if your server has been compromised and recommends some scanning tools.
Kickstart your Linux security by avoiding garbage installations
Unnecessary packages on servers pose a security risk, because their processes can be hijacked by hackers. But if you use Red Hat Kickstart, you can customize your installations without costing yourself loads of time.
Securing GRUB on Red Hat Enterprise Linux
Keep your Red Hat server safe from attackers by securing your GRUB boot loader with a password that will prevent unauthorized access to your hosts after a reboot.
Passphrases instead of passwords on Red Hat, Part 1 Passwords may not be the perfect security control for corporate environments, because they are so easily tackled by attackers. Passphrases may provide a better solution, says James Turnbull in this tip, and Red Hat already includes the capability to use passphrases.
YaST control center: Novell AppArmor
Create an effective security policy with Novell's AppArmor, which allows you to profile, monitor and restrict application behaviors for any server or workstation running SUSE.
The Linux desktop: Browser and distro security tips
Learn why distro security is subjective, what basic steps users can take to protect themselves from browser security flaws and why the Linux desktop is more secure than Windows.
Firefox plug-ins: Download or tune out?
There is no way to determine whether Firefox plug-ins are malicious or not. In spite of Mozilla's review process, users still download at their own risk.
Licensing and application security
Licensing restrictions can provide safeguards but not a complete defense. What to look for when considering the security of an application.
SELinux in RHEL 5: More enhanced, more security
Enhancements to SELinux functionality in Red Hat Enterprise Linux 5 (RHEL 5) are a much-needed improvement over the original deployment in RHEL 4. Our expert gives some tips on SELinux Troubleshooter utility, multilevel security integration and deploying the improved SELinux. By making the kernel modification easier to implement, administrators will have fewer problems implementing mandatory access controls which should lead to more secure systems.
Linux, virtualization help GHY meet post-9/11 requirements
In the post-9/11 world, security measures have been tightened, especially in the import/export industry. Learn how one firm used Linux and hardware virtualization to keep up with changing rules and add flexibility to client IT environments.
Linux grid takes out firm's aging mainframe
After decades on a mainframe, the U.S.'s oldest automotive information and metrics provider looked to Linux on a grid for an elegant -- and fast -- money-saving alternative.
At university, GroupWise on Linux beats out Exchange
When Golden Gate University's e-mail/collaboration software needed an update, Exchange was on the eval list. In this story, GGU's IT team explains why Exchange wasn't chosen and the university is pursuing an aggressive new Linux and open source strategy.
Microsoft's high prices drive FSW to Linux, open source
Microsoft's high costs and pricing policies are driving FSW Inc. into the arms of the open source community. The company's IT director describes how and why FSW switched to Linux and open source apps and to server virtualization and OpenOffice desktops.
Red Hat, IBM partner on mainframe security
Government customers will be the first to benefit from new support and security enhancements for Red Hat Linux running on IBM mainframes.
TCS automates Linux server hardening
For Linux system administrators striving to harden a system on a server-by-server basis, Trusted Computer Solutions' Security Blanket may be the way to go.
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.