我ktutil在 Linux 上经常使用 MIT ,但我厌倦了使用以下序列,即使命令快捷方式和文件名补全可以提供帮助:
ktutil
rkt my.keytab
l
Run Code Online (Sandbox Code Playgroud)
没有办法从 shell 以“一行”的方式获得相同的结果吗?使用别名、函数还是仅使用其他工具?
我总是使用klist相反 来列出 keytab 文件的内容,而不是ktutil.
$ 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/host1.dom.local@TD.COM
5 08/25/15 11:18:35 app/host1.dom.local@TD.COM
5 08/25/15 11:18:35 app/host1.dom.local@TD.COM
7 08/25/15 11:18:35 app/host2.dom.local@TD.COM
...
Run Code Online (Sandbox Code Playgroud)
您还可以使用重定向到 的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/host1.dom.local@TD.COM
2 5 app/host1.dom.local@TD.COM
3 5 app/host1.dom.local@TD.COM
4 7 app/host1.dom.local@TD.COM
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4968 次 |
| 最近记录: |