Secure Suse Linux Server with AppArmor - Howto
Application Armor (AppArmor) is security software just like SELinux. It is currently maintained by Novell and available under Suse Linux enterprise server.
Why use AppArmor (or SELinux) mandatory access control?
Both of these provide a protection against zero-day security flaw. The security flaw allows an attacker to execute any code on server. If AppArmor or SELinux is enabled it will protect Linux applications (such as httpd/squid/ssjhd) from such code.
I found SELinux bit hard to manage and some time it breaks the system. These instructions seem quite easy to me. Christian Boltz explains how to use the YaST AppArmor modules or the command-line tools to secure your server using AppArmor.
From the article:
If you want to secure your server using AppArmor, you have to create and modify the profiles for all the applications you use. This can easily be done using the YaST AppArmor modules or the command-line tools.
The YaST modules are more or less self-explaining, but more for mouse users - and you should never have a mouse attached to your server
Therefore I'll explain the command-line tools a bit. I'll also explain some AppArmor basics when needed.
Securing Your Server With AppArmor
Also note that AppArmor packages exists for:
- Slackware Linux
- Debian Linux
- Ubuntu Linux etc.
PS: These tools are not silver bullet but provide little more isolation and makes crackers life littler harder ![]()
You may also be interested in other helpful articles:
- How To Secure Mac OS X Computer ( Hardening Mac )
- The Largest Wifi Wireless Cracking Ever - ID Fraud Case
- Book review: Linux Server Security, 2nd Edition
- Download OpenSuse Linux 10.2
- How To Secure Home Wi-Fi ( Wireless ) Network
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!


Recent Comments
Yesterday ~ 28 Comments
Yesterday ~ 2 Comments
09/06/2008 08:37 pm (2 days ago) ~ 24 Comments
09/06/2008 12:47 pm (2 days ago) ~ 24 Comments
09/06/2008 08:33 am (2 days ago) ~ 3 Comments