bash – 脚本Kerberos Ktutil来制作键盘

前端之家收集整理的这篇文章主要介绍了bash – 脚本Kerberos Ktutil来制作键盘前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想创建一个脚本,使用ktutil生成一个keytab.运行我想要使用的脚本时
[user] $script.sh PASSWORD
#script.sh
echo "addent -password -p PRINCIPAL -k 1 -e aes256-cts-hmac-sha1-96" | ktutil

Ktutil比需要密码,这里我想使用上面的PASSWORD参数.我如何通过密码辩论?

使用GNU bash:
user="PRINCIPAL"
pass="topsecret"

printf "%b" "addent -password -p $user -k 1 -e aes256-cts-hmac-sha1-96\n$pass\nwrite_kt $user.keytab" | ktutil

printf "%b" "read_kt $user.keytab\nlist" | ktutil

输出

slot KVNO Principal
---- ---- ---------------------------------------------------------------------
   1    1                          PRINCIPAL@YOURDOMAIN

猜你在找的Bash相关文章