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