我有一個遠程開發服務器和一個git倉庫。Git鉤子和ssh代理轉發
當我從本地機器推送到此dev dev服務器時,它會運行git hook after-receive來推送heroku分段服務器上的develop分支。
我的身份被轉發到開發服務器,這是我的〜/ .ssh/config中
Host *
User myuser
ConnectTimeout 15
ServerAliveInterval 45
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa
我怎樣才能使所用的鉤子在Heroku上部署?
目前它不使用代理轉發,但使用開發服務器ssh身份。我們希望避免許多人推送的服務器上的ssh密鑰。
非常感謝您的意見。
感謝您的輸入,我實際上對通過許多ssh會話轉發同一代理而不在中間創建密鑰(實際上是新代理)感到好奇。 – albandiguer