0
關鍵我執行以下命令的一天幾次:自動化生成部署github上
ssh-keygen -t rsa -N "" -C "[email protected]" -f ~/.ssh/id_rsa_projectname
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa_projectname
cat ~/.ssh/id_rsa_projectname.pub
ssh -T [email protected]
在該腳本的唯一的變量是projectname
,我想作一個keygen.sh
腳本或者類似的東西自動執行此過程並傳遞projectname
。這可能嗎?
而且我應該在哪裏開始尋找,什麼不能忘了,我是一個有點新的bash腳本,我知道它可以在不法分子手中相當危險的。
您每天都會多次生成部署密鑰?爲什麼? – Chris
@Chris每天兩到三次,我從Github克隆一個新的回購到一個新的分期或開發環境。 – RTB