SSH public key authentication provides a more secure method of logging in to a server compared to password-based authentication. This task enables you to set up SSH public key authentication for local users through the GUI interface.
SSH public key authentication uses a pair of keys (public and private) to authenticate users. The public key is stored on the server, while the private key remains with the user. This method enhances security by eliminating the need to transmit passwords over the network.
Before you begin
-
Create a local user account in the target security domain(s). If the target domain is all, the login account used to create the new local user must be a fabric-wide administrator that has access to all. If the target domain is a tenant, the login account used to create the new local user must be a tenant administrator that has full read write access rights to the target tenant domain.
-
Generate a public key using the Unix command SSH-keygen .
The default login domain must be set to local
Follow these steps to configure SSH public key authentication using the GUI:
Procedure
-
On the menu bar, choose and confirm you are in the Local tab.
-
In the Work pane, click the name of the user that you previously created.
A window is displayed on the right with information about the user.
-
Click the Details icon,
, and the user details are displayed on a new screen.
Scroll down to see the SSH Authorization details.
-
Click the Edit icon,
, and the Edit Local User screen is displayed. You can change the SSH details as required.
Note
To create the SSH Private Key File for downloading to a remote location, in the menu bar, expand .
-
Click Save.
SSH public key authentication is now configured for the selected local user. The user can authenticate using their private key instead of a password when connecting to the system.