En el següent tutorial t'explicarem com crear claus SSH en local des de GNU/Linux perquè les puguis utilitzar en els teus servidors cloud a Clouding. Tingues en compte que una vegada creades hauràs d'importar les teves claus SSH al teu panell de client de Clouding.
Crear clau SSH aGNU/Linux
Per a crear/generar les claus per a l'accés SSH has d'executar:
# ssh-keygen
Per defecte, utilitza RSA 3072 bits. Per a generar les claus amb major xifratge (exemple RSA 4096 bits) pots executar:
# ssh-keygen -t rsa -b 4096
Una vegada executat el comando, la utilitat primer sol·licitarà un directori on emmagatzemar les claus. Pots deixar-lo buit prement directament Enter per a utilitzar la ruta per defecte:
Generating public/private rsa key pair.
Enter file in which to save the key (/user/.ssh/id_rsa):
Posteriorment, indicarà la possibilitat d'afegir un frase de contrasenya per a l'ús de la clau (optatiu):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Pots deixar-ho buit si vols prescindir de la introducció d'ella en utilitzar la clau per a la connexió. Una vegada realitzada aquestes accions, s'hauran creat les claus i ha d'aparèixer una sortida similar a la següent:
Your identification has been saved in /user/.ssh/id_rsa
Your public key has been saved in /user/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:7dRQDxLJcKXoZAVByMHQ0aR5AG2O8qgu7BT83kRgvVc user@equipo
The key's randomart image is:
+---[RSA 3072]----+
| oB+B*==++ |
| . B+.+o+ o |
| o =o =Eo . |
|. o o o=.. o |
| o + o .S o . |
| + o . o |
|.o . . . |
|+.. o |
|+o . . |
+----[SHA256]-----+
Important
Recorda que una vegada tinguis la clau SSH creada pots pujar la clau privada o la pública en el teu panell de client de Clouding. Si no saps com fer-ho, et deixem aquest tutorial que explica com utilitzar les teves claus SSH a Clouding.
Informació
Si el teu servidor ja està creat i únicament vols transferir la clau pública per a poder-te connectar, pots fer-ho seguint aquest tutorial sobre com transferir clau SSH al servidor.
Connectar-se al servidor usant les claus SSH
Des de qualsevol GNU/Linux, pots obrir una Terminal i connectar-te fàcilment seguint aquests passos. El primer serà configurar correctament els permisos de la clau privada (id_rsa.pub).
# chmod 600 llave_ssh.pem
I per a connectar-te usa aquest comando:
# ssh [usuario]@[IP_pública_del_Servidor] -i llave_ssh.pem
Si et queden dubtes sobre les claus SHH a Clouding o sobre una altra qüestió relacionada amb els teus servidors cloud escriu-nos a suport@clouding.io Estem al teu costat per a ajudar-te! 😉