To access your Microsoft Viva Glint (Secure File Transfer Protocol) SFTP account, create an SSH key pair, which includes a public and private key.
Note
These instructions are for individual users that connect to Viva Glint SFTP. Your organization may have an HR information system (HRIS) connect directly to SFTP to send employee data. Work with your HRIS team to have a SSH key pair generated for the HRIS to allow it to connect.
Understand SSH key pair requirements
To connect to your Viva Glint SFTP account, ensure that the SSH key pair:
Has a key length of as least 2048, ideally 4096 bits.
In Number of bits in generated key field, enter at least 2048, ideally 4096.
In Actions, select Generate.
A progress bar appears. In the blank area under the bar, move your pointer in a random pattern to complete key pair generation.
When generation completes, copy the contents of the Public key for pasting into OpenSSH authorized_keys file field and past into a text editor application (like Notepad).
Important
Copy the full text of the public key, including ssh-rsa, into the SSH Public Key field when you set up SFTP in General Settings.
Save your file as vivaglint-yyyymmdd.pub.
Key passphrase and Confirm passphrase fields aren't required. Leave blank for no passphrase.
Select Save private key to save the private key file. This key lets you connect to SFTP in a dedicated FTP application.
Create an SSH key pair on Macintosh or Linux
To create a key pair on Macintosh or Linux operating systems:
Open a Terminal window. in Macintosh operating systems, find Terminal in the Dock or in the Utilities folder.
Enter the following command: ssh-keygen -b 2048 -t rsa -C "your_username" -f filename.
The length, determined by -b, should be at least 2048, ideally 4096.
To generate an SSH key on your Linux server, run the command ssh-keygen . The command can take flags if you would like to customize the type of key that is generated and the signing algorithms that are used to generate the key. This example generates a standard 2048-bit RSA key without a passphrase.
2. What are SSH Keys? SSH keys are a pair of public and private keys that are used to authenticate and establish an encrypted communication channel between a client and a remote machine over the internet.
The simplest way to generate a key pair is to run ssh-keygen without arguments. In this case, it will prompt for the file in which to store keys. Here's an example: klar (11:39) ~>ssh-keygen Generating public/private rsa key pair.
The SSH key pair is used to authenticate the identity of a user or process that wants to access a remote system using the SSH protocol. The public key is used by both the user and the remote server to encrypt messages.
It can be obtained from the PuTTY latest release page. Once PuTTY is installed, press the Windows key or open the Windows and type “puttygen” and open the “PuTTYgen” app. In the PuTTY Generator window, make sure that “RSA” is selected at the bottom of the window and click “Generate”.
Typically a system administrator would first create a key using ssh-keygen and then install it as an authorized key on a server using the ssh-copy-id tool. See also the dedicated page on configuring authorized keys for OpenSSH. We recommend using passphrases for all identity keys used for interactive access.
Open Command Prompt and use the ssh-keygen command with the -C flag to create a new SSH key pair. Replace the following: WINDOWS_USER : your username on the Windows machine. KEY_FILENAME : the name for your SSH key file.
Connect to the server using your current key. ssh [email protected] -i /current_private_ssh_key.
Add a public key to the "authorized_keys" file. You can add a public key to the "authorized_keys" file using "nano" text editor (or any text editor of your choice): ...
Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.
We notice you're using an ad blocker
Without advertising income, we can't keep making this site awesome for you.