我在bitbucket中有多個專用回購站,有時需要在某些服務器上授予其中一個用戶的讀/寫訪問權限。如何獲得bitbucket上的部署密鑰的寫入權限?
我可以將公鑰添加到我的用戶帳戶,但我不希望該密鑰可以訪問我的所有回購協議。
如果我製作一個部署密鑰,它只能在指定的倉庫上讀取訪問權限。
有沒有辦法在特定的回購庫上使用特定的密鑰進行寫入訪問?
我在bitbucket中有多個專用回購站,有時需要在某些服務器上授予其中一個用戶的讀/寫訪問權限。如何獲得bitbucket上的部署密鑰的寫入權限?
我可以將公鑰添加到我的用戶帳戶,但我不希望該密鑰可以訪問我的所有回購協議。
如果我製作一個部署密鑰,它只能在指定的倉庫上讀取訪問權限。
有沒有辦法在特定的回購庫上使用特定的密鑰進行寫入訪問?
對Bitbucket存儲庫的所有寫入訪問均基於Bitbucket用戶進行管理。所以如果你不想給你的普通Bitbucket用戶寫訪問權限,那麼你需要創建一個額外的Bitbucket用戶。
由於Bitbucket通過用戶數量向您收費,我沒有看到這樣做有什麼不妥 - 事實上,您創建多個用戶對他們有利。
我遇到了同樣的問題, 我發現在bitbucket公共問題跟蹤器中的相關問題。 https://bitbucket.org/site/master/issues/6887/additional-read-write-key-per-repository
之一的評論:
恐怕我們不打算這樣做。這會混淆我們 在網站上進行結算的方式。我們可以將一個用戶作爲有權訪問 的人訪問存儲庫。 有辦法解決這個問題,使用該密鑰設置另一個 帳戶,只允許該用戶訪問您需要的回購 。
如果你只需要訪問資源庫,同時記錄它,你可以在你的SSH配置使用ForwardAgent
設置:
Supercool,不知道。 –
是馬丁,你是對的。如果我用任何鑰匙創建寫作用戶,他們不能出售他們的計劃。 =] –