Wie bekomme ich Schreibzugriff für einen Deployment-Key auf bitbucket oder so?

8

Ich habe mehrere private Repos in bitbucket und muss manchmal auf einem Server einen Lese- / Schreibzugriff gewähren.

Ich kann den öffentlichen Schlüssel meinem Benutzerkonto hinzufügen, aber ich möchte nicht, dass dieser Schlüssel Zugriff auf alle meine Repos hat.

Wenn ich einen Implementierungsschlüssel erstelle, hat er nur Lesezugriff auf den angegebenen Repo.

Gibt es eine Möglichkeit, Schreibzugriff mit einem bestimmten Schlüssel für ein bestimmtes Repository zu haben?

    
Ricardo Martins 23.08.2012, 16:31
quelle

3 Antworten

5

Der gesamte Schreibzugriff auf Bitbucket-Repositorys wird basierend auf Bitbucket-Benutzern verwaltet. Wenn Sie also Ihren normalen Bitbucket-Benutzern keinen Schreibzugriff gewähren möchten, müssen Sie einen zusätzlichen Bitbucket-Benutzer erstellen.

Da Bitbucket Ihnen die Anzahl der Benutzer berechnet, sehe ich darin nichts falsch - in der Tat ist es in ihrem Interesse, dass Sie mehrere Benutzer erstellen.

    
Martin Geisler 27.08.2012, 08:11
quelle
1

Wenn Sie nur auf das Repository zugreifen müssen, während Sie angemeldet sind, können Sie die Einstellung ForwardAgent in Ihrer ssh-Konfiguration verwenden:

Wie leitet man das lokale Schlüsselpaar in einer SSH-Sitzung weiter?

    
lassej 22.08.2017 12:05
quelle
0

Ich traf das gleiche Problem, Ich habe ein verwandtes Problem in Bitbucket Public Issue Tracker gefunden. Ссылка

Einer der Kommentare:

  

Ich fürchte, wir werden das nicht tun. Das würde die Art und Weise vermasseln, wie wir es tun   Rechnen Sie auf der Website ab. Wir könnten einen Benutzer als jemanden mit Schreibzugriff haben   zu einem Repository. Es gibt verschiedene Möglichkeiten, eine andere einzurichten   Konto mit diesem Schlüssel und nur diesen Benutzer Zugriff auf die Repos geben   Sie benötigen.

    
Nodarii 26.07.2017 07:43
quelle

Tags und Links