我有一个正在解密的加密密钥表,将其写入磁盘,然后与 kinit 一起使用。
我想要做的是能够使用keytab而不将其写入磁盘,只需解密并直接与kinit一起使用。到目前为止,这是我的脚本,但我得到了
kinit: Key table file '/etc/krb5.keytab' not found while getting initial credentials
#!/bin/bash
#$KEYTAB = gpg --decrypt keytab.gpg
$KEYTAB=keytab
kinit -k $KEYTAB principal@realm
我也在尝试使用管道
gpg --decrypt keytab.gpg | kinit -k principal@realm
但这也不起作用。