ssh-keygen 是 [[SSH]] 工具套件中用于生成、管理和转换认证密钥的命令。
语法
-t:指定密钥类型-b:指定密钥长度-C:指定注释-f:指定密钥文件名-R:从 known_hosts 中删除主机密钥
使用
生成密钥
生成 ed25519 密钥,用于 [[SSH]] 连接:
ssh-keygen -t ed25519 -C "i@example.com"删除密钥
ssh-keygen -R 10.1.1.42 # 删除 known_hosts 中对应主机的密钥也可以通过 [[sed]] 命令删除。