October 17, 2006

Linux Shell Scripts

Linux shell scripts, Bash scripting, shell programming

Here is a collection of various tools written over the years to ease the administration of Dawid Michalczyk's systems and help with much webmaster work. They are all Linux shell scripts and need the Bash shell and GNU commands to run (standard on any Linux system). Some, or much, tweaking may be needed to make them work on other Unix systems. Each script has an -h flag for usage explanation. All scripts are released under the GPL license.

Posted by mark at 04:55 PM | Comments (0) | TrackBack

May 11, 2006

Date Arithmetic With MySQL

Date Arithmetic With MySQL

Posted by mark at 06:43 PM | Comments (0) | TrackBack

August 10, 2005

Autoblock SSH-attacking IP addresses

blocker

"blocker" is a small awk script for blocking packets from malicious hosts. It blocks the IP addresses from which ssh connections are tried to be established with wrong authentication information several times.

The small script is designed to be used as:

tail --follow=name /var/log/messages | blocker

Posted by mark at 11:08 AM | TrackBack

May 11, 2005

Easy Automated Snapshot-Style Backups with Rsync

Easy Automated Snapshot-Style Backups with Rsync describes a method for generating automatic rotating "snapshot"-style backups on a Unix-based system, with specific examples drawn from the author's GNU/Linux experience. Snapshot backups are a feature of some high-end industrial file servers; they create the illusion of multiple, full backups per day without the space or processing overhead. All of the snapshots are read-only, and are accessible directly by users as special system directories. It is often possible to store several hours, days, and even weeks' worth of snapshots with slightly more than 2x storage. This method, while not as space-efficient as some of the proprietary technologies (which, using special copy-on-write filesystems, can operate on slightly more than 1x storage), makes use of only standard file utilities and the common rsync program, which is installed by default on most Linux distributions. Properly configured, the method can also protect against hard disk failure, root compromises, or even back up a network of heterogeneous desktops automatically.

Posted by mark at 04:18 PM | TrackBack

March 24, 2004

DNS Tools

DNS Stuff: DNS tools, WHOIS, tracert, ping, and other network tools.

This 1 page site consists of over 15 very useful tools for SysAdmins, email admins, network troubleshooters and geeks of all flavors. Should you experience wierd problems with some sites you control, the tools here might come in very handy.

Posted by mark at 09:13 AM | TrackBack

November 04, 2003

Ordinary-Life.net's Backend Links

http://www.ordinary-life.net/blog/archives/cat_web_design_backend.php has neat looking blog that has some great looking tools in it.

I think I wanted to remember this page because of the PayPalDev resources.

Posted by mark at 05:05 PM | Comments (0)