Skip to content

raresteak/enumerate_sudo_users

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

enumerate_sudo_users

Enumerate users with sudo access on system

#!/bin/bash

###############################################################################
#Script Name	: user_sudo_check
#Description	: Check which users on system can sudo with some form of
# 		  privileged access.
#Author		: Github raresteak
###############################################################################
[[ "$TRACE" ]] && set -x
[[ "$HEADER" ]] && echo "UserName,SystemName" # Useful for putting in a spreadsheet
main() {
if [[ $EUID -ne 0 ]]; then
  	echo "This script must be run as root" 
   	exit 1
fi
for user in $(compgen -u); do 
	(((sudo -l -U $user | grep "^User") | grep -v "not allowed") | awk {'print $2","$9'} ) | sed "s/://g"
done
}

main

About

Enumerate / list users with sudo access on system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages