Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 你能删除你的ssh密钥吗?_Shell_Ssh_Remote Access - Fatal编程技术网

Shell 你能删除你的ssh密钥吗?

Shell 你能删除你的ssh密钥吗?,shell,ssh,remote-access,Shell,Ssh,Remote Access,您可以删除主ssh密钥吗?我说的是你用来远程访问你的电脑的那个。如果这是可能的,会发生什么?您是否完全不能远程访问您的计算机,或者任何人都可以访问它?服务器为可以登录到它的人提供公钥 私钥保存在寻求访问权限的计算机上 如果删除公钥(从.ssh/authorized_keys),则无法再使用匹配的私钥访问该帐户。但是有权限的人可以随时为你添加 如果删除私钥(.ssh/id_rsa等),则您将无法连接到任何服务器上的任何帐户,这些服务器在授权密钥文件中具有该密钥的公钥条目,以便重新访问这些(或其他)

您可以删除主ssh密钥吗?我说的是你用来远程访问你的电脑的那个。如果这是可能的,会发生什么?您是否完全不能远程访问您的计算机,或者任何人都可以访问它?

服务器为可以登录到它的人提供公钥

私钥保存在寻求访问权限的计算机上

如果删除公钥(从
.ssh/authorized_keys
),则无法再使用匹配的私钥访问该帐户。但是有权限的人可以随时为你添加

如果删除私钥(
.ssh/id_rsa
等),则您将无法连接到任何服务器上的任何帐户,这些服务器在
授权密钥
文件中具有该密钥的公钥条目,以便重新访问这些(或其他)帐户帐户/服务器您需要生成新的密钥对,并让具有适当访问权限的人员更新
授权密钥
文件

在任何情况下,本协议都不会授予(或删除)任何其他人在任何地方的访问权