您可以使用授權金鑰登入具有 SSH 的主機。您可以使用 HTTPS PUT 上傳授權金鑰。

執行這項作業的原因和時機

授權金鑰可讓您驗證對主機的遠端存取。當使用者或指令碼嘗試透過 SSH 存取主機時,無需密碼,金鑰也能提供驗證。透過授權金鑰,您可以自動進行驗證,這在撰寫用於執行常式工作的指令碼時非常有用。

您可以使用 HTTPS PUT 將以下類型的 SSH 金鑰上傳到主機:

  • 根使用者的授權金鑰檔案

  • DSA 金鑰

  • DSA 公開金鑰

  • RSA 金鑰

  • RSA 公開金鑰

重要事項︰

請勿修改 /etc/ssh/sshd_config 檔案。

程序

  1. 在上傳應用程式中,請開啟金鑰檔案。
  2. 將檔案發佈到下列位置。

    金鑰類型

    位置

    根使用者的授權金鑰檔案

    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