如何查看使用 ssh 密钥访问 bitbucket repo 的机器?

如何查看使用 ssh 密钥访问 bitbucket repo 的机器?

我有一个私有的 bitbucket 存储库。我已添加用于访问存储库的 ssh 访问密钥。它不是在用户级别,而是在存储库级别。如何查看访问同一存储库的 IP 地址/用户列表?

答案1

您说的是“当前正在访问”,这个定义不太明确。如果您认为它是指不久前已通过身份验证的用户,那么这是可以做到的。

Atlassian 文章中给出了一些示例 查询不活跃或空闲的用户

这是 MySQL 的一个示例查询:

SELECT 
    usr.user_name, 
    FROM_UNIXTIME(attr.attribute_value / 1000) AS last_authentication
FROM 
    cwd_user AS usr, 
    cwd_user_attribute AS attr 
WHERE 
    usr.id = attr.user_id 
    AND attr.attribute_name = 'lastAuthenticationTimestamp'
ORDER BY 
    2 ASC;

您还可以安装免费插件 集中许可证可见性

在此处输入图片描述

相关内容