如何从drud/ddev ssh代理容器中删除密钥?
我使用了如何从drud/ddev ssh代理容器中删除密钥?,ssh,agent,ddev,Ssh,Agent,Ddev,我使用了ddev auth ssh来包含我的项目主键。但意外地,来自不同客户的密钥被包含到ddev ssh代理容器中 那么,如何删除单个ssh密钥呢 或者如何删除所有密钥以添加我只想再次添加的密钥 我知道,如果我重新启动计算机,所有密钥都将丢失,我必须再次包含它们,但是有没有其他方法不启动?您必须停止ssh代理容器。一种方法是简单地运行ddev关机,或者您可以使用docker rm,您必须停止ssh代理容器。一种方法是只需运行ddev关机,或者您可以使用docker rm密钥根本不会复制到dde
ddev auth ssh
来包含我的项目主键。但意外地,来自不同客户的密钥被包含到ddev ssh代理容器中
那么,如何删除单个ssh密钥呢
或者如何删除所有密钥以添加我只想再次添加的密钥
我知道,如果我重新启动计算机,所有密钥都将丢失,我必须再次包含它们,但是有没有其他方法不启动?您必须停止ssh代理容器。一种方法是简单地运行
ddev关机
,或者您可以使用docker rm
,您必须停止ssh代理容器。一种方法是只需运行ddev关机
,或者您可以使用docker rm
密钥根本不会复制到ddev ssh代理容器中。它是保留在主机上的密钥的代理。与Simon的另一个答案一样,您可以ddev关闭
关闭所有ddev容器。但只需再次运行ddev auth ssh
就更简单了
ddev ssh代理代理多个密钥不会造成损害;那应该很好
如果您真的希望它只处理一个键,您可以将该键单独放入目录中。例如,您可以将其复制到名为~/.ddev ssh keys的文件夹中。然后,您可以使用ddev ssh代理使用
ddev auth ssh-d~/.ddev ssh密钥进行设置。这些密钥根本不会复制到ddev ssh代理容器中。它是保留在主机上的密钥的代理。与Simon的另一个答案一样,您可以ddev关闭
关闭所有ddev容器。但只需再次运行ddev auth ssh
就更简单了
ddev ssh代理代理多个密钥不会造成损害;那应该很好
如果您真的希望它只处理一个键,您可以将该键单独放入目录中。例如,您可以将其复制到名为~/.ddev ssh keys的文件夹中。然后您可以使用ddev ssh代理使用ddev auth ssh-d~/.ddev ssh keys
设置它,只是出于好奇:容器中有这样一个密钥有危险吗?有什么错误吗?只是出于好奇:把这样一把钥匙放在容器里有什么危险吗?有什么错误吗?