Ограничить доступ SSH только к одному репо

Я размещаю несколько частных репозиториев на bitbucket. У меня также есть доступ к частному репозиторию, назовем его repo1, на bitbucket, который не мой, но мы извлекаем его на сервере, назовем его server1.

В bitbucket я предоставил доступ к своей учетной записи для server1, что означает, что все пользователи на server1 могут извлечь любое репо из моей учетной записи bitbucket.

Как я могу предотвратить это и позволить только одному серверу вытянуть репо1?
Это довольно срочно. Большое спасибо.

1 ответ

Решение

Похоже, вы добавили публикацию server1 в команду, а не в хранилище. Удалите ключ развертывания на уровне команды и добавьте его только в те хранилища / репозитории, к которым им необходим доступ.

Другие вопросы по тегам