Brutelock is an open source program that actively monitors various system logs and immediately blocks malicious IPs trying to attack your server. Brutelock not only protects against ssh attacks but also other common systems such as ftp, pop and imap.
Read more »How To Prevent Brute Force Attacks With Brutelock
Mandriva: net_monitor lives again
Working on Mandriva network tools, I looked on one of the most essential ones the network monitor (net_monitor). It was introduced a couple of releases before, and was mostly doing its job. However, it has a number of flaws and lack of features that motivated us to look closer at it.
Read more »- Login to post comments
Building Your Own Linux Kernel, part 1
There are a lot of reasons to customize your own Linux kernel: better performance, bugfixes, try out new features, and earn valuable geekcreds. In this new series Akkana Peck introduces us to the fundamental steps of building a Linux kernel.
Read more »- Login to post comments
Developing applications "Quickly"
Quickly is a new utility to simplify Linux application development by bootstrapping repetitive project setup, user interface, packaging, and release chores. It targets both new application developers and those who simply want to speed up recurring tasks.
Read more »How To Set Up Software RAID1 On A Running System (Incl. GRUB Configuration) (CentOS 5.3)
This guide explains how to set up software RAID1 on an already running CentOS 5.3 system. The GRUB bootloader will be configured in such a way that the system will still be able to boot if one of the hard drives fails (no matter which one).
Read more »- Login to post comments
Crontab Basics
Why spend your time running repetitive scripts manually? With Cron Tabs, you can set it and forget it.
Read more »- Login to post comments
Per Process I/O usage statistics on Linux
Linux kernel 2.6.20 and later supports per process I/O accounting. You can access every process/thread's I/O read/write values by using /proc filesystem.
Read more »- Login to post comments
HPC Benchmarking: A Quick Primer
Benchmarking any computer is always useful, but it is not quite as simple as running a few programs and reporting some numbers. Indeed, benchmarking is an art that requires some diligence and attention to detail.
Read more »- Login to post comments
Why Linux succeeds while other open source projects fail
At the LinuxCon conference (Webcast from Portland), Intel's Dirk Hohndel, chief Linux and open source technologist, gave what I thought was one of the best versions of the 'how to be successful in open source' talks I've ever heard.
Read more »- Login to post comments
Another Look At Intel's Lynnfield Linux Performance
Earlier this month we provided a launch-day preview of the P55 Chipset on Linux along with benchmarks from the Core i5 750 and Core i7 870, which are the new quad-core Lynnfield processors. We noticed some odd performance issues under Linux when testing out these new processors, but Intel has since chimed in and we are in the process of running an updated set of tests.
Read more »- Login to post comments
Intrusion Detection With Snort, ACIDBASE, MySQL, And Apache2 On Ubuntu 9.04
This tutorial describes how to install and configure Snort intrusion detection system (IDS), ACIDBASE (Basic Analysis and Security Engine), MySQL, and Apache2 on Ubuntu 9.04 using packages from Ubuntu’s Synaptic Package Manager. Snort will assist you in monitoring your network and alert you about possible threats.
Read more »Fedora 12 demonstrates sandbox for desktop applications
Security-Enhanced Linux (SELinux) specialist and Red Hat developer Dan Walsh has souped up the security mechanisms in Fedora and SELinux by adding a desktop sandbox which he's calling "sandbox -X".
Read more »- Login to post comments
Tech Tip: Really Simple HTTP Server with Python
If you need a quick web server running and you don't want to mess with setting up apache or something similar, then Python can help. Python comes with a simple builtin HTTP server. With the help of this little HTTP server you can turn any directory in your system into your web server directory. The only thing you need to have installed is Python.
Read more »- Login to post comments
The SMB Blues
SMB (Server Message Block) is the network protocol glue that binds together many file and print servers and clients for Windows and Linux, but it's recently been running into some trouble.
Read more »- Login to post comments
X Server 1.7 Release Candidate 2
Just about a week after X Server 1.7 RC1 made it out, a second release candidate for this next X.Org Server is available. This second release candidate brings bug fixes and other improvements, but the code is currently within a feature freeze...
Read more »- Login to post comments

