SSH キーを使用して Bitbucket リポジトリにアクセスしているマシンを確認するにはどうすればよいですか?

SSH キーを使用して Bitbucket リポジトリにアクセスしているマシンを確認するにはどうすればよいですか?

プライベートの 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;

無料のプラグインをインストールすることもできます ライセンスの集中可視化:

ここに画像の説明を入力してください

関連情報