如果我使用以下命令生成密钥/密钥对:
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
例如,它不会覆盖或影响我现有的文件:
known_hosts, authorized_keys
在我正在使用的测试服务器上?我只是不想通过运行上述命令把事情搞砸。
答案1
不会。它只会创建一组新文件,默认命名为id_rsa
,id_rsa.pub
并且不会触及任何其他内容。
如果您使用该选项指定名称,它甚至会在覆盖密钥之前进行询问-f
。