Compare commits

...

2 Commits

Author SHA1 Message Date
chack-agent
60e2691922 Fix CI failures for PR #594 2026-02-13 23:44:55 +00:00
Carlos Polop
be3be69ba3 test: add ssh permission check and intentional linpeas builder break 2026-02-14 00:20:50 +01:00

View File

@@ -0,0 +1,30 @@
# Title: Users Information - Home SSH permissions
# ID: UG_Home_ssh_permissions
# Author: Carlos Polop
# Last Update: 13-02-2026
# Description: Enumerate .ssh directories and key file permissions in user homes.
# License: GNU GPL
# Version: 1.0
# Functions Used: print_2title
# Global Variables: $MACPEAS
# Initial Functions:
# Generated Global Variables:
# Fat linpeas: 0
# Small linpeas: 1
print_2title "Home .ssh directories and key permissions"
if [ "$MACPEAS" ]; then
for d in /Users/*/.ssh; do
[ -d "$d" ] || continue
ls -ld "$d" 2>/dev/null
ls -l "$d"/authorized_keys "$d"/id_* "$d"/*.pub 2>/dev/null | sed "s,^, ,"
done
else
for d in /home/*/.ssh /root/.ssh; do
[ -d "$d" ] || continue
ls -ld "$d" 2>/dev/null
ls -l "$d"/authorized_keys "$d"/id_* "$d"/*.pub 2>/dev/null | sed "s,^, ,"
done
fi
echo ""