Add a public SSH key to your Google account
Stay organized with collections
Save and categorize content based on your preferences.
Associate a public SSH key with your Google account for VMs that use OS Login.
Explore further
For detailed documentation that includes this code sample, see the following:
Code sample
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[[["This guide explains how to associate a public SSH key with your Google account for virtual machines (VMs) using OS Login."],["The provided Terraform code sample demonstrates how to configure an SSH public key for OS Login."],["The code sample uses the `google_os_login_ssh_public_key` resource to link the key to your Google account email."],["Detailed instructions on adding SSH keys to VMs can be found in the \"Add SSH keys to VMs\" documentation."],["You can find more code samples for Google Cloud products using the Google Cloud sample browser."]]],[]]