
See the Generating a new SSH key and adding it to the ssh-agent tutorial for details on working with SSH keys.Ĭlick the Test Connection button to make sure that the settings are correct and IntelliJ IDEA can connect to the target server. OpenSSH config and authentication agent: Use a credentials helper application that manages your SSH keys, such as ssh-agent. To have IntelliJ IDEA remember the passphrase, select the Save passphrase checkbox. Specify the path to the file where your private key is stored and type the passphrase (if any) in the corresponding fields. IntelliJ IDEA supports private keys that are generated with the OpenSSH utility. To apply this authentication method, you must have a private key on the client machine and a public key on the remote server. Key pair (OpenSSH or PuTTY): Use SSH authentication with a key pair.
#Putty ssh config password#
To save the password in IntelliJ IDEA, select the Save password checkbox. Set up public key authentication using PuTTY on a Windows 11, Windows 10, or Windows 8.x computer Before you begin Using SSH public key authentication to connect to a remote system is a robust, more secure alternative to logging in with an account password or passphrase. PuTTY provides a tool named PuTTYgen, which converts PEM keys to the required PPK format for PuTTY. Password: Access the host with a password. PuTTY does not natively support the PEM format for SSH keys.


Otherwise, the port is selected automatically.Ĭhoose the way to authenticate to the server. If necessary, you can provide the outgoing port in the Local port field. In the Host, User name, and Port fields, specify the connection parameters. Its settings can be reused across several projects. When the checkbox is cleared, the SSH configuration is visible in all IntelliJ IDEA projects. idea directory together with the project, which allows sharing them between team members through a VCS. The SSH configurations are stored in the. It does not appear in the list of available configurations in other projects. Such SSH configuration cannot be reused outside the current project. Select the checkbox to restrict the use of the SSH configuration to the current project. Use the Visible only for this project checkbox to configure the visibility of the server access configuration. In the left-hand pane that lists all the existing SSH configurations, click. You can unsubscribe at any time from the Preference Center. In the Settings dialog ( Ctrl+Alt+S), go to Tools | SSH Configurations. By submitting this form, you agree to our Terms of Use and acknowledge our Privacy Statement. sshconfig is the configuration file for the OpenSSH client. The created configuration can be then used for configuring remote interpreters, connecting to SFTP deployment servers, and launching SSH sessions. sshdconfig is the configuration file for the OpenSSH server. In IntelliJ IDEA, you can save the remote server SSH connection parameters as a dedicated SSH configuration.
