Add a public SSH key to your Google account

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

To learn how to apply or remove a Terraform configuration, see Basic Terraform commands . For more information, see the Terraform provider reference documentation .

  data 
  
 "google_client_openid_userinfo" 
  
 "me" 
  
 { 
 } 
 resource 
  
 "google_os_login_ssh_public_key" 
  
 "default" 
  
 { 
  
 user 
  
 = 
  
 data.google_client_openid_userinfo.me.email 
  
 key 
  
 = 
  
 file 
 ( 
 "id_rsa.pub" 
 ) 
 # path/to/ssl/id_rsa.pub 
 } 
 

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser .

Create a Mobile Website
View Site in Mobile | Classic
Share by: