Generating an SSH public key | Cloud Platform (2024)

Before you can either connect to your Git code repository or use SSH to sign in to your web infrastructure, you must have an SSH private/public key pair. Use the information on this page to help you create a key pair for your use.

Public key requirements

Cloud Platform requires that your SSH public key is at least 4,096 bits in size.

All websites requiring Payment Card Industry Data Security Standard (PCI DSS) compliance must be in an Acquia PCI DSS-compliant product offering. To meet PCI DSS requirements, all users must use multi-factor authentication for remote access to their PCI DSS environment. When you connect to a Cloud Platform environment using SSH, you use your SSH key as one authentication factor. To provide a second authentication factor, you must use a passphrase with your SSH key, which you can add when you create your SSH key pair. For more information about PCI compliance with Cloud Platform, see Compliance with standards and regulations.

Creating a private/public key pair

To generate an SSH private/public key pair for your use, you can use the ssh-keygen command-line utility.

You can run the ssh-keygen command from the command line to generate an SSH private/public key pair.

Note for Windows users

Note for Windows users

If you are using Windows, by default you may not have access to the ssh-keygen command. To use this command, install and use one of the following options, based on your Windows version:

To generate an SSH private/public key pair using the ssh-keygen command and then copy the public key to your clipboard for use:

  1. On your local computer, open a command-prompt window.
  2. Ensure you do not already have a public key saved to your computer. To determine if you already have a saved public key run the following command:

    cd ~/.ssh; ls -l

    If the directory and key file exist, run the following commands to back up the key id_rsa, as the procedure will overwrite any key named id_rsa in this directory:

  3. Run the following command to generate a new public/private key pair:

    ssh-keygen -b 4096

Note

Note

If you are generating this key pair for Pipelines, you might need to use the ssh-keygen command found in the workaround of this known issue.

The ssh-keygen command prompts you for the directory to contain the key.

Generating public/private rsa key pair. Enter file in which tosave the key (/Users/[user_dir]/.ssh/id_rsa):

  1. Press Enter to accept the default location of /.ssh/id_rsa in your user directory.

    Enter passphrase (empty for no passphrase): [passphrase] Enter samepassphrase again: [passphrase]

  2. Substitute [passphrase] with your own unique, but memorable, text to encrypt the private key on your computer. Although you can use an empty passphrase, if you do, another user can impersonate you with only a copy of your key file (as there will be no required passphrase for additional confirmation of your identity).

Important

Important

Be sure to keep track of the passphrase, because you must enter the passphrase whenever you use the key.

The ssh-keygen command displays the following output message:

Generating public/private rsa key pair. Your identification has been savedin /Users/[user_dir]/.ssh/id_rsa. Your public key has been saved in/Users/[user_dir]/.ssh/id_rsa.pub. The key fingerprint is:52:96:e9:c8:06:c2:57:26:6d:ef:2f:0c:d9:81:f4:1c username@hostname

  1. Copy the public key to your clipboard using a method available to your operating system:
    • macOS: Run the following command to copy the key from the id_rsa.pub file to your clipboard:

      pbcopy < ~/.ssh/id_rsa.pub
    • Any operating system: Using your text editor of choice, open the ~/.ssh/id_rsa.pub file, and then copy the contents of the file manually.

Note

Note

Copy the key without adding newlines or whitespace. Additional whitespace in the key can cause Cloud Platform to not recognize the key, which can then require you to complete the key creation process again.

After you generate your key pair, you can add your new public key to your Acquia user profile in Cloud Platform.

Getting started with SSH

Generating an SSH public key | Cloud Platform (2024)
Top Articles
How to Analyse Mutual Fund Performance? | Bank of Baroda
6 Steps to Find Your Passion
Skigebiet Portillo - Skiurlaub - Skifahren - Testberichte
Craigslist Home Health Care Jobs
Dairy Queen Lobby Hours
Kevin Cox Picks
Caesars Rewards Loyalty Program Review [Previously Total Rewards]
Beacon Schnider
Overnight Cleaner Jobs
Is Sportsurge Safe and Legal in 2024? Any Alternatives?
W303 Tarkov
Johnston v. State, 2023 MT 20
Sams Early Hours
Bjork & Zhulkie Funeral Home Obituaries
Hijab Hookup Trendy
7440 Dean Martin Dr Suite 204 Directions
Craigslist Farm And Garden Tallahassee Florida
Snow Rider 3D Unblocked Wtf
"Une héroïne" : les funérailles de Rebecca Cheptegei, athlète olympique immolée par son compagnon | TF1 INFO
Mflwer
Der Megatrend Urbanisierung
Zalog Forum
BMW K1600GT (2017-on) Review | Speed, Specs & Prices
Kcwi Tv Schedule
Lost Pizza Nutrition
Regal Amc Near Me
Devotion Showtimes Near Regency Buenaventura 6
European Wax Center Toms River Reviews
Tinyzonehd
Roseann Marie Messina · 15800 Detroit Ave, Suite D, Lakewood, OH 44107-3748 · Lay Midwife
Purdue Timeforge
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
Www.craigslist.com Syracuse Ny
Metra Union Pacific West Schedule
Murphy Funeral Home & Florist Inc. Obituaries
Steven Batash Md Pc Photos
Moxfield Deck Builder
Cherry Spa Madison
Babbychula
Walgreens Agrees to Pay $106.8M to Resolve Allegations It Billed the Government for Prescriptions Never Dispensed
Barber Gym Quantico Hours
Worcester County Circuit Court
Lamp Repair Kansas City Mo
Holzer Athena Portal
Europa Universalis 4: Army Composition Guide
Paperlessemployee/Dollartree
House For Sale On Trulia
Who uses the Fandom Wiki anymore?
What Time Do Papa John's Pizza Close
Estes4Me Payroll
Fishing Hook Memorial Tattoo
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6097

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.