可以使用授权密钥通过 SSH 登录主机。可以使用 HTTPS PUT 上载授权密钥。

关于此任务

授权密钥允许您对主机的远程访问进行身份验证。当用户或脚本尝试通过 SSH 访问主机时,密钥提供身份验证,并且不需要密码。使用授权密钥,可以自动进行身份验证,这在编写脚本以执行例程任务时非常有用。

可以使用 HTTPS PUT 将以下类型的 SSH 密钥上载到主机:

  • root 用户的授权密钥

  • DSA 密钥

  • DSA 公用密钥

  • RSA 密钥

  • RSA 公用密钥

重要:

请不要修改 /etc/ssh/sshd_config 文件。

过程

  1. 在上载应用程序中,打开密钥文件。
  2. 将文件发布到以下位置。

    密钥类型

    位置

    root 用户的授权密钥文件

    https://hostname_or_IP_address/host/ssh_root_authorized_keys

    您必须对主机具有完全管理员特权才可上载此文件。

    DSA 密钥

    https://hostname_or_IP_address/host/ssh_host_dsa_key

    DSA 公用密钥

    https://hostname_or_IP_address/host/ssh_host_dsa_key_pub

    RSA 密钥

    https://hostname_or_IP_address/host/ssh_host_rsa_key

    RSA 公用密钥

    https://hostname_or_IP_address/host/ssh_host_rsa_key_pub