debian 12 ssh 常用命令

debian 12 使用·发布于 2 年前
1 分钟阅读

免密连接

# 首次执行,需要输入密码
ssh-copy-id [email protected]
# 执行完之后 ssh 连接便不再需要密码
ssh [email protected]

删除指定主机的公钥信息

当你连接到一个远程主机时,SSH 客户端会将该主机的公钥信息存储在 known_hosts 文件中,以便下次连接时进行验证。

当远程主机的公钥发生变化(例如,重新安装操作系统或更换 SSH 密钥),你可能会收到警告消息,因为客户端存储的公钥信息与当前主机的公钥信息不匹配。在这种情况下,您可以使用 ssh-keygen -R 命令删除旧的公钥信息,以避免连接警告。

ssh-keygen -R 192.168.132.2

生成密钥对

ssh-keygen
  • 免密连接
  • 删除指定主机的公钥信息
  • 生成密钥对