

Create the keys using the GitHub account email address.įor more information on SSH keys, see the following:.Set up SSH keys as the file system owner.You can add multiple SSH keys for each system or workspace that you use. The SSH keys allow you to connect to GitHub to manage source code and to connect to cloud servers without having to constantly supply your username and password. You must create an SSH key pair on every machine and workspace that requires access to Adobe Commerce on cloud infrastructure project source code and environments. If everything checks out, this passes the connection test and completes full SSH access to the host. Your system generates an MD5 of the message and session ID, sending it back to the host. Your system receives the message, decrypts it using your local private key, and merges the message with a session ID. When found, it generates a message string and encrypts it with the public key the host has for you. The server checks for authorized keys in its list for your public key. Your entered command initiates SSH key authentication to request access to the server, indicating the public key to use. These tests use the public and private keys you generated. When you enter an SSH command to connect your client to the remote host, the host and your workspace begin tests back and forth to verify and allow access. Do not add it to a ticket, copy it to a chat, or attach it to emails. The private key should remain private on your workspace that you use for remote accessing environments.The public key is safe to provide for accessing a site, SSH, and sFTP.You create an SSH key pair including a public and private key: Use magento-cloud CLI or Git commands to SSH to an environment.Add your SSH public key to your remote server either through CLI commands or the Project Web Interface.Generate your SSH public and private keys.We also support sFTP (Secure FTP) using your SSH public key. You will typically use SSH to access your environments directly to enter CLI commands for managing your branching, creating variables, and much more. SSH, or Secure Shell, is a common protocol used to securely log into remote servers and systems. Deploy code and migrate static files and data.Prepare to deploy to Staging and Production.Example of managing system-specific settings.Configuration management for store settings.Set up multiple Cloud websites or stores.

Additional tools for file synchronization.
