CKB:Setup public key authentication on Cryptshare Server

Aus Cryptshare Documentation
Wechseln zu:Navigation, Suche


Applies to:

All versions of Cryptshare Server

Purpose:

This is a step-by-step guide with two possible ways to set up public key authentication on a Cryptshare Server

Solution:

Using PuTTYgen

1. download the tool PuTTYgen

2. generate a new key pair

14516503.png14516504.png

3. save the generated public and private keys into files

14516507.png

4. copy the content of the public key into the file .ssh/authorized_keys on the SECURE COPY REMOTE HOST 14516508.png

5. export the private key

14516509.png

6. add the exported private key to the Cryptshare Administrator interface

Screenshot-164846534133319.png

Using openSSH

1. log in on your Linux client

2. generate a new key pair using the command ssh-keygen

support@cryptshare:~> ssh-keygen 
Generating public/private rsa key pair.
Enter file in which to save the key (/home/support/.ssh/id_rsa): 
Created directory '/home/support/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/support/.ssh/id_rsa.
Your public key has been saved in /home/support/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:Iz98CDNWeL47PUJg7Q+wD70wHLZKT0Lir4JoG5w3CDQ support@cryptshare
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|       .         |
| E    ..o        |
|. o . *+.        |
|.. o +*OS        |
|o + o.OB=+       |
|o= = = **=.      |
|+.o + . =++      |
|.oo.    .o .     |
+----[SHA256]-----+
support@cryptshare:~>

3. copy the content of the public key (file /home/<USERNAME>/.ssh/id_rsa.pub) into the file .ssh/authorized_keys on the SECURE COPY REMOTE HOST

4. copy and add the private key (file /home/<USERNAME>/.ssh/id_rsa) to the Cryptshare Administrator interfaceScreenshot-164846534133319.png