Skip to content

Instantly share code, notes, and snippets.

@gbraccialli
Created July 21, 2016 08:41
Show Gist options
  • Save gbraccialli/03f0181205d83c01d1ea3f7571f315bd to your computer and use it in GitHub Desktop.
Save gbraccialli/03f0181205d83c01d1ea3f7571f315bd to your computer and use it in GitHub Desktop.
#validate keytabs
for keytab in `ls /etc/security/keytabs/*.keytab`; do principal=`klist -k $keytab | tail -1 | awk '{print $2}'`;kinit -kt $keytab $principal;rt=$?;listprincipal=`klist | grep Default`;kdestroy;echo "status = $rt - keytab = $keytab - principal = $principal"; done 2>/dev/nul
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment