keytabエントリをすぐに一覧表示するようにktutilを自動化する方法は?

keytabエントリをすぐに一覧表示するようにktutilを自動化する方法は?

私はLinuxでMITを大量に使用し、ktutilコマンドショートカットとファイル名の完成が役に立つかもしれませんが、次の順序を使用するのに疲れました。

ktutil
rkt my.keytab
l

シェルで「1行」で同じ結果を得る方法はありませんか?エイリアス、関数、または他のツールを使用する必要がありますか?

ベストアンサー1

私はいつもklistkeytabファイルの内容をリストするためにktutil

例 #1 - klist

$ klist -kt /etc/somedir/conf/some.keytab
Keytab name: FILE:/etc/somedir/conf/some.keytab
KVNO Timestamp         Principal
---- ----------------- --------------------------------------------------------
   5 08/25/15 11:18:35 app/[email protected]
   5 08/25/15 11:18:35 app/[email protected]
   5 08/25/15 11:18:35 app/[email protected]
   7 08/25/15 11:18:35 app/[email protected]
...

例 #2 - プロセスの置き換え

ktutilSTDINを使用して次のようにリダイレクトすることもできます。

$ ktutil < <(echo -e "rkt /etc/somedir/conf/some.keytab\nlist")
ktutil:  rkt /etc/somedir/conf/some.keytab
ktutil:  list
slot KVNO Principal
---- ---- ---------------------------------------------------------------------
   1    5 app/[email protected]
   2    5 app/[email protected]
   3    5 app/[email protected]
   4    7 app/[email protected]

おすすめ記事