Skip to content

Instantly share code, notes, and snippets.

anonymous
anonymous / correlate_jail_users
Created February 6, 2018 18:48
#!/bin/sh
# Quick script to show all jail users and how they coordinate with main box userlist
for uid in $(awk 'FS=":" {print $3}' /usr/jails/*/etc/passwd /etc/passwd | sort -n | uniq); do
echo -n "$uid "
awk 'FS=":", ORS=" " {if ($3=='$uid') {print "[" $1 "]";}}' /etc/passwd
awk 'FS=":", ORS=" " {if ($3=='$uid') {print FILENAME ":" $1;}}' /usr/jails/*/etc/passwd | sed -E 's|/usr/jails/||g' | sed -E 's|/etc/passwd||g'
echo ""
done