ITbert.de

World writable files

Korrekte Rechte fuer Dateien zu setzen ist auf jedem Server sehr Wichtig. Man sollte auf jedenfall regelmaessig auf seinen Server nachschauen. Gaengige rootkits sollten das ja auch machen. Es gibt sehr viele loesungen in dem grossen Internet und manche funktionieren einfach nicht korrekt und Leute kopieren einfach irgend einen bullshit.

fuer Ordner:

find $DIRNAME -xdev -type d -perm -o+w

fuer Dateien:

find $DIRNAME -xdev -type f -perm -o+w -exec ls -l {} \;

und mein script:

#!/bin/bash
# find world writable files and folders

DIRNAME=”$1″
if [ !$DIRNAME ]; then
DIRNAME=”/”
fi

clear
echo “INFO: Find world writable files and folders”
echo “USAGE: $0 <PATH>”
echo “HOST: `hostname -a`”
echo “DATE: `date`”
echo “====== FOLDER ======”
find $DIRNAME -xdev -type d -perm -o+w 2>/dev/null
echo “====== FILES ======”
find $DIRNAME -xdev -type f -perm -o+w -exec ls -l {} \; 2>/dev/null