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界面中,但使用命令行中唯一的键值片段按指定的方式工作,谢谢。 –