Я размещаю несколько частных репозиториев на bitbucket. У меня также есть доступ к частному репозиторию, назовем его repo1, на битбакете, который мне не принадлежит, но мы извлекаем его на сервере, назовем его server1.
На bitbucket я предоставил доступ к своей учетной записи на server1, что означает, что все пользователи на server1 могут получить любое репо из моей учетной записи bitbucket.
Как я могу предотвратить это и позволить только другому серверу вытаскивать репо1?
Это вроде как срочно. Большое спасибо.
Похоже, вы добавили pubkey server1 в команда, вместо хранилище. Удалите ключ развертывания на уровне команды и добавьте его только в репозиторий / репозитории, к которым им нужен доступ.