首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RHEL:登录后获取当前kerberos/Kinit用户ID?

RHEL:登录后获取当前kerberos/Kinit用户ID?
EN

Server Fault用户
提问于 2019-08-13 16:48:50
回答 1查看 2.2K关注 0票数 0

我正在通过SSH连接到一个RHEL6服务器。

当我进入邮箱时,我的linux用户名/密码(这是一个共享帐户)受到了挑战。

用户名: mySharedLinuxUser

mySharedLinuxUser通行证: password123

然后再次提示我输入我的个人员工号码和个人网络密码:

域名: 111222

111222@defaultDomain的passowrd :我的$uper$ecurePasswordHere

我相信后一段是用Kerberos完成的(我看到了对kinit的引用,我知道这是kerberos的事情)。

然而,kerberos文档是庞大的和令人困惑的,而我只是一个困惑的java dev。

在登录后,如何打印kerberos usernae/员工编号“111222”?

例如,如果我想在某人作为服务帐户登录时进行特定于个人的登录("John使用泛型帐户在早上6:15部署了.war文件1234.war . Mary在早上7点21分使用泛型帐户部署了.war文件4321.war“等)

我确信服务器已经为审计目的在某个地方这样做了,但是我找不到任何的例子。

谢谢!

EN

回答 1

Server Fault用户

发布于 2019-08-13 19:01:56

您可以使用klist命令显示Kerberos主体和缓存的票证。例如:

代码语言:javascript
复制
$ klist
Ticket cache: KCM:1000
Default principal: error@FEDORAPROJECT.ORG

Valid starting       Expires              Service principal
08/13/2019 15:00:46  08/14/2019 15:00:23  krbtgt/FEDORAPROJECT.ORG@FEDORAPROJECT.ORG
        renew until 08/20/2019 15:00:23
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/979117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档