diff options
author | Ian C <ianc@noddybox.co.uk> | 2018-05-02 09:38:53 +0000 |
---|---|---|
committer | Ian C <ianc@noddybox.co.uk> | 2018-05-02 09:38:53 +0000 |
commit | 1878f8dd10bb152e6621d3f28a5664a4661077b5 (patch) | |
tree | a2715f017c4eb54e0c3ac2ae700da6ff1506485d /local | |
parent | d54e8ee210cf046b47cc6a51ad6e1b2476b65492 (diff) |
Added local admin scripts
Diffstat (limited to 'local')
-rwxr-xr-x | local/checkauth.sh | 1 | ||||
-rwxr-xr-x | local/listaccounts.sh | 1 | ||||
-rwxr-xr-x | local/listauth.sh | 1 | ||||
-rwxr-xr-x | local/sslcheck.sh | 4 |
4 files changed, 7 insertions, 0 deletions
diff --git a/local/checkauth.sh b/local/checkauth.sh new file mode 100755 index 0000000..a711830 --- /dev/null +++ b/local/checkauth.sh @@ -0,0 +1 @@ +grep -E -v 'session (opened|closed) for user ' /var/log/auth.log diff --git a/local/listaccounts.sh b/local/listaccounts.sh new file mode 100755 index 0000000..4d1a186 --- /dev/null +++ b/local/listaccounts.sh @@ -0,0 +1 @@ +checkauth.sh | grep "Failed password for .* $1" | awk '{print $11}' | sort | uniq -c | sort -n | more diff --git a/local/listauth.sh b/local/listauth.sh new file mode 100755 index 0000000..83b68d4 --- /dev/null +++ b/local/listauth.sh @@ -0,0 +1 @@ +grep "session opened for user" /var/log/auth.log | awk '{print $11}' | sort | uniq -c diff --git a/local/sslcheck.sh b/local/sslcheck.sh new file mode 100755 index 0000000..f04a6ec --- /dev/null +++ b/local/sslcheck.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +grep "Failed password for invalid user " /var/log/auth.log | \ + awk '{print $13}' | sort | uniq -c | sort -n |