8
Heroku的文檔提到如何刪除與他們使用Heroku的鍵關聯的名稱SSH密鑰Heroku的SSH密鑰:刪除:如何刪除不具有名稱
https://devcenter.heroku.com/articles/keys
但我設法上傳了一些沒有名字的密鑰,現在找不到刪除它們的方法。 heroku密鑰:刪除命令期望指定一個名稱。
是否有其他方法可以清除與帳戶相關聯的ssh密鑰?
Heroku的文檔提到如何刪除與他們使用Heroku的鍵關聯的名稱SSH密鑰Heroku的SSH密鑰:刪除:如何刪除不具有名稱
https://devcenter.heroku.com/articles/keys
但我設法上傳了一些沒有名字的密鑰,現在找不到刪除它們的方法。 heroku密鑰:刪除命令期望指定一個名稱。
是否有其他方法可以清除與帳戶相關聯的ssh密鑰?
您可以隨時刪除heroku網頁界面上的按鍵。或者你用heroku keys:remove
與完整的公鑰(甚至公共密鑰的第一部分)
$ heroku keys
=== [email protected] Keys
ssh-rsa AAAAB3NzaC...gegfp2Jw==
ssh-rsa AAAAB3NzaC...wZp2PJUw==
兩個鍵沒有名字,我想刪除第二個結局中「Juw ==」。要獲得完整的密鑰,請使用-l標誌。
$ heroku keys -l
=== [email protected] Keys
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsH1GFnghrmFSQ+Dkg71VtYjkRJzlAdimXj9M7ELHCZom6A3e/9GefzvxosirTqiCbxNPaBXO/nX4ZHH/fT5L+YhmOhJ0FQDGhhCz3g3ElnG5+ve+Aj3adE3xY3FIdM9ZNKMth5ymgl+aBOIg7cJyBWVlL5wrMmayTpdUnVEhw0aiRrS4BegO+LZVZ+EO+IP+Jj3pXwZ4kUNnw82OY1+TWfVswwUdYAVFBRkSyptj50KbTGI8QeSJTviNwH8x76amkdZj1cbERUH3/1IUsGuVtYU8K3pcrZU/QySQo1/9HK2cM0zJgULnHuUgVSaZ3E1ivWAU6bk2YhXsGlgegfp2Jw==
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1dk18DdzLS2B3Ops3VODW+YA8Lj4LC+hF9cS2uiTRXDcQali7UMT3jXAx/F5aADWRO5F3jJrcl2w6wWj6xd0Fubx9eV77NBbdGAWmHngqg23bQtJlw3uzErn94n4zhvxW/0pMuD3/TZ1SNRaWlE/q8TELAJJ8vJt2k8IfHH7FLWUOxQa0VlhG3nxfaVHHY+rLcjNmdyjXVYiKdko91jTmsTlT4HIpADTptyfEt0orUKPFZT8/ZgPEHEeNWEqZLGdPHc+knXwW3b7YfCSeUesYGwESZmNTo7opeQ2YIueDNhTRsPkZbRXzM1Qu1y0uv8jQqj1Y0uSQGsjQQwZp2PJUw==
你不需要使用完整的密鑰(但你可以)只是足夠的字符串,這是唯一的。
$ heroku keys:remove AAAAB3NzaC1yc2EAAAABIwAAAQEA1dk18DdzLS2B3Ops3VODW
Removing AAAAB3NzaC1yc2EAAAABIwAAAQEA1dk18DdzLS2B3Ops3VODW SSH key... done
成功!
$ heroku keys
=== [email protected] Keys
ssh-rsa AAAAB3NzaC...gegfp2Jw==
沒有名稱的鍵沒有顯示在Web界面中,但使用命令行中唯一的鍵值片段按指定的方式工作,謝謝。 –