您是否可以删除主ssh密钥?我在谈论你将用来远程访问你的计算机的那个。如果这是可能的,会发生什么?您根本无法远程访问您的计算机,或者任何人都可以访问它?
答案 0 :(得分:2)
服务器为可以登录的用户提供公钥。
私钥存放在寻求访问的计算机上。
如果您删除了公钥(来自.ssh/authorized_keys
),则您无法再使用匹配的私钥访问该帐户。但有权访问的人可以随时为您添加。
如果删除私钥(.ssh/id_rsa
等),则无法连接到authorized_keys
文件中具有该密钥的公钥项的任何服务器上的任何帐户,为了重新获得对生成新密钥对所需的那些(或其他)帐户/服务器的访问权限,并让具有适当访问权限的人员更新authorized_keys
个文件。
任何地方都不会授予(或删除)任何其他任何人的访问权。