Wie kann man Maschinen sehen, die mit einem SSH-Schlüssel auf das Bitbucket-Repository zugreifen?

Wie kann man Maschinen sehen, die mit einem SSH-Schlüssel auf das Bitbucket-Repository zugreifen?

Ich habe ein privates Bitbucket-Repository. Ich habe SSH-Zugriffsschlüssel für den Zugriff auf das Repository hinzugefügt. Dies geschieht nicht auf Benutzerebene, sondern auf Repository-Ebene. Wie kann ich die Liste der IP-Adressen/Benutzer anzeigen, die auf dasselbe Repository zugreifen?

Antwort1

Sie sagen „aktueller Zugriff“, was nicht klar definiert ist. Wenn Sie damit Benutzer meinen, die sich vor kurzem authentifiziert haben, ist dies möglich.

Einige Beispiele finden Sie im Atlassian-Artikel Abfrage für inaktive oder untätige Benutzer.

Dies ist eine Beispielabfrage für 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;

Sie können auch das kostenlose Plugin installieren Zentralisierte Lizenztransparenz:

Bildbeschreibung hier eingeben

verwandte Informationen