Claves Públicas FreeNAS

A continuación se detalla el procedimiento para trabajar con claves públicas en FreeNAS

1. Generar clave pública en el host local:

[root@local ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
e3:a8:e1:a2:e3:1f:fc:ee:f7:7a:a7:e5:c1:da:5a:01 root@local
The key’s randomart image is:
+–[ RSA 2048]—-+
| |
| |
| |
| |
| S E |
| + o .. |
| . * oo|
| +.o . oO|
| .++oo+. .o*B|
+—————–+

(Nota, si es para automatizar no ingresar nada en passphrase)

2. Copiar la clave pública en el freenas bajo el usuario que se desea habilitar llave pública

Nota: El usuario (useremoto) debe ser creado normalmente en FreeNAS

[root@local .ssh]# scp ~/.ssh/id_rsa.pub useremoto@192.168.3.50:

 

Conectarse al host remoto:

[root@local .ssh]# ssh useremoto@192.168.3.50

Agregar la clave pública:

useremoto@freenas:~ % cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
useremoto@freenas:~ % chmod 600 ~/.ssh/authorized_keys
useremoto@freenas:~ % rm ~/id_rsa.pub

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *