Security Guide for Linux by NSA

Welcome to Linux Screw! If you're new here, you may want to subscribe our RSS feed.

nsa usa logoThe National Security Agency (NSA) recently issued security configuration guides for various operating system, including MAC OS X, Windows, Linux and Solaris. The published guides are used by the government and are pretty interesting.

Guide for Linux is presented as Hardening Tips for the Red Hat Enterprise Linux 5 and Guide to the Secure Configuration of Red Hat Enterprise Linux 5. Of course most of recommendation suit other distributions. Here is the introduction quote from latter guide:

The purpose of this guide is to provide security configuration recommendations for the Red Hat Enterprise Linux (RHEL) 5 operating system. The guidance provided here should be applicable to all variants (Desktop, Server, Advanced Platform) of the product. Recommended settings for the basic operating system are provided, as well as for many commonly-used services that the system can host in a network environment.

The guide is intended for system administrators. Readers are assumed to possess basic system administration skills for Unix-like systems, as well as some familiarity with Red Hat’s documentation and administration conventions. Some instructions within this guide are complex. All directions should be followed completely and with understanding of their effects in order to avoid serious adverse effects on the system and its security.

Above mentioned guide covers the following directions: system-wide configuration (for example, iptables and ip6tables setup, logging, selinux and etc.) and services configuring (SSH, Avahi server, MTA, LDAP and many others).

Linux Screw (and NSA btw :D ) strongly recommends every system administrator to get familiar with this guide(s).

Thanks to G-Loaded! (Technology and Open-Source Software related journal).

Share This
 
 
» You might also be interested in the following articles:
Site of the day: Free Linux eBooks
BSD Packet Filter (pf) resources
7 "must read" Linux tutorials
Nagios installation and configuration in SUSE Linux
Mandriva tutorials for system administrator



» Want to stay up to date? Subscribe to our E-MAIL or RSS feed!


3 Responses to “Security Guide for Linux by NSA”


  1. 1 Erek Dyskant

    Good to see that the NSA is giving linux more attention. The military used to have a much higher than expected number of unix breakins, presumably because they have a high staff turnover of wildly different skill levels combined with until recently very few best practices documentation (at least in the public view. I have no idea about what they have/had that may be classified.)

    All of teh NSA security guides are useful as a baseline configuration. Especially in environments where you need a well-thought-out set of best practices, for example in bank web servers. Definitely doesn't replace good implementation thought, but an excellent jumping off point.

    Thanks for posting this. I hadn't noticed they have one for RHEL 5 yet.

  2. 2 wjl (Wolfgang Lonien)

    Hmmm guys - have you read both http://www.linuxhaxor.net/2007/12/26/nsa-released-guide-to-secure-red-hat-linux/ and http://linux-blog.org/index.php?/archives/240-Are-You-Secure.html#extended?

    Are you still sure that you want to promote their stuff? I'm neither an American,nor do I live in the US of A, but I'm still paranoid enough never to trust those guys…

    cheers,
    wjl

  3. 3 artiomix

    Hi Wolfgang,

    Actually, tips and notes in above-mentioned guides are rather straightforward and it’s very doubtful that NSA could affect Linux systems by them. Anyway commands like yum erase telnet-server might be useful even if they are suggested by NSA :)

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word




Friendly Sites:Who is behind Linux Screw?
Aspiring Sysadmin | GeekyBits³ | Bash Cures Cancer | TOTMS
Linux Operating System | Small Linux Deployments | My SysAd Blog
The Danesh Project | ZEPY | LinuxHaxor.net | Planet Sysadmin
The Sys Admin | {buhay sysad} | a non-geek's linux notes
CyberCapital.Org | G-LOADED! | The Linux Alternative Project
My name is Artem Nosulchik (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››