Saturday, August 18, 2012

How to automate kerberos password login for kinit


-  Create keytab file
$ /usr/kerberos/sbin/ktutil
ktutil:  addent -password -p username@SUBDOMAIN.DOMAIN.COM -k 1 -e rc4-hmac
Password for USER@SUBDOMAIN.DOMAIN.COM: [enter your password]
ktutil:  addent -password -p USER@SUBDOMAIN.DOMAIN.COM -k 1 -e aes256-cts
Password for USER@SUBDOMAIN.DOMAIN.COM: [enter your password]
ktutil:  wkt USER.keytab
ktutil:  quit 

- File USER.keytab will be created in the current directory
- Running following command will be password less login into kerberos
   kinit USER@SUBDOMAIN.DOMAIN.COM -k -t USER.keytab;