Skip to content

Go Library that wraps ktadmin and ktutil functionalities of Kerberos KDC.

License

Notifications You must be signed in to change notification settings

Mellywins/gokrb5-kdc-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Wrapper for krb5-kdc service

This lib will offer a go library to interact with the KDC commands. Included commands are:

  • ktutil (WiP)
  • ktadmin (WiP)

Example

Image

> Running the code above yields:
Execution result: Authenticating as principal root/admin@INSAT.TN with password.
Principal "Mellywins@INSAT.TN" created.

Functionalities

ktutil kadmin
add_principal 🔨 read_kt ❌
delete_principal ❌ write_kt ❌
rename_principal ❌ add_entry ❌
modify_principal ❌ delete_entry ❌
change_password ❌ list ❌
get_principal ❌ list_requests ❌
list_principals ❌
add_policy ❌
modify_policy ❌
delete_policy ❌
get_policy ❌
list_policies ❌
get_privs ❌
lock ❌
unlock ❌
get_strings ❌
set_strings ❌
del_strings ❌
list_requests ❌

Releases

No releases published

Packages

No packages published

Languages