47 lines
822 B
Bash
Executable file
47 lines
822 B
Bash
Executable file
#!/bin/bash
|
|
|
|
echo "### $HOSTNAME"
|
|
|
|
echo "### SUID binaries"
|
|
find / -perm -4000 -ls
|
|
|
|
echo "### World writable files"
|
|
find / -perm -o=w
|
|
|
|
echo "### lines in authorized_keys"
|
|
for h in `awk -F: '{print $NF}' /etc/passwd`; do
|
|
echo "-- $h"
|
|
if [ -f $h/.ssh/authorized_keys ]; then
|
|
cat $h/.ssh/authorized_keys
|
|
fi
|
|
done
|
|
|
|
echo "### cronjobs"
|
|
for u in `awk -F: '{print $1}' /etc/passwd`; do
|
|
echo "-- $u"
|
|
crontab -u $u -l
|
|
done
|
|
|
|
echo "### Nyligen ändrade filer i systemet"
|
|
find / -type f -mtime 1 -ls
|
|
|
|
echo "### Installerade paket och versioner"
|
|
dpkg -l
|
|
|
|
echo "### Portar som lyssnar lsof alt netstat"
|
|
lsof -i|grep LISTEN alt netstat -lkp
|
|
|
|
echo "### Entropy"
|
|
cat /proc/sys/kernel/random/entropy_avail
|
|
|
|
echo "### fstab"
|
|
fstab
|
|
|
|
echo "### arp-tabell"
|
|
arp -na
|
|
|
|
echo "### processlista"
|
|
ps -auxww
|
|
|
|
echo "### lsmod"
|
|
lsmod
|