Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
crear_llaves_desde_linux_bsd [2021/06/10 03:21] – peron | crear_llaves_desde_linux_bsd [2023/11/20 18:35] (actual) – [Paso 5. Configura el uso automático de la llave (opcional)] peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ==== Paso 1. Crear un par de llaves de cifrado de acceso | + | ====== Crear llave SSH ====== |
+ | ==== Paso 1. Genera un par de llaves de acceso cifrado ==== | ||
- | Usa tu emulador de terminal favorito para crear el par de llaves cifradas. Podrás hacerlo tipeando estos comandos en su consola (no olvides presionar la tecla Intro para confirmarlos): | + | Usa tu emulador de terminal favorito para crear el par de llaves |
- | < | + | |
+ | < | ||
cd ~/.ssh/ | cd ~/.ssh/ | ||
- | ssh-keygen -t ed25519 | + | ssh-keygen -t ed25519 |
</ | </ | ||
- | Tu ordenador presentará un mensaje solicitando que proveas un nombre para identificar los ficheros del par de llaves. El mensaje podría tener una forma similar a esta: | ||
- | Generando un par de llaves | + | El generador |
- | Ingresa el nombre | + | < |
+ | Generating public/private ed25519 key pair. | ||
+ | Enter passphrase (empty for no passphrase):: | ||
+ | </ | ||
- | Introduce ahora un nombre descriptivo para las llaves | + | Las llaves |
- | También te solicitará que ingreses una Frase de Paso opcional (" | + | Ya no será necesario volver a crear estas llaves. |
- | Cumplido esto se generarán un par de ficheros que conforman las llaves criptográficas, | + | ==== Paso 2. Envía la llave pública al admin de texto-plano.xyz por correo electrónico |
- | ==== Paso 2. Envíar por correo electrónico la llave pública al admin de texto-plano.xyz ==== | + | > Nuestro administrador de sistema (//admin//) es un amable voluntario encargado de todo lo que hace al alta de usuarios nuevos, control y mantenimiento general. |
+ | Debes proveer al //admin// con tu fichero de tu llave pública ('' | ||
- | + | < | |
- | Nuestro administrador de sistema es un amable voluntario encargado de todo lo que hace al alta de usuarios nuevos, control y mantenimiento general. Debes proveerle únicamente tu llave pública por medio de correo electrónico. | + | cp ~/.ssh/llave_tp.key.pub ~/ |
- | + | ||
- | A tal fin revisa el contenido del fichero que compone la llave pública. Siguiendo este ejemplo, podrías hacerlo con el comando siguiente: | + | |
- | < | + | |
- | cat ~/.ssh/llave_textoplano_compu1_de_fulana.pub | + | |
</ | </ | ||
- | Se presentará en la pantalla el contenido del fichero que compone tu llave pública, que tendrá una apariencia similar a esta: | ||
- | < | ||
- | ssh-ed25519 EstaEsLaLlaveCifradaYFormaUnaUnicaLineaAlfanumericaQueDebeMandar fulana@compu1 | ||
- | </ | ||
- | Por favor copia y pega el contenido de esta llave pública (no secreta) en el cuerpo de un mensaje de correo electrónico dirigido a admin@texto-plano.xyz. | ||
- | No olvides incluir | + | ...y ahora podrás buscar |
- | Opcional: Será muy bienvenid@ | + | > No olvides incluir en el " |
==== Paso 3. Aguarda a ser dad@ de alta ==== | ==== Paso 3. Aguarda a ser dad@ de alta ==== | ||
+ | No bien pueda, nuestro //admin// creará dentro del servidor el usuario que has solicitado. Texto-plano.xyz es una comunidad administrada por sus propios miembros, y el alta se realiza manualmente. Es normal que se produzca dentro de un día hábil, pero debes ser paciente. | ||
+ | ==== Paso 4. ¡Revisa que todo funcione! ==== | ||
- | No bien pueda, nuestro admin creará dentro del servidor el usuario que has solicitado. Texto-plano.xyz | + | Realiza ahora una " |
- | Paso 4. Configura la clave en tu sistema local | + | |
- | Al recibir tu confirmación por correo electrónico, | + | <file bash> |
+ | ssh fulana@texto-plano.xyz | ||
+ | </ | ||
+ | |||
+ | Si todo va bien, deberías poder ver en tu terminal la pantalla inicial del sistema de cómputo compartido. | ||
+ | |||
+ | Podrás abandonar la conexión con: | ||
- | Para ello debes modificar acordemente el fichero ~/ | ||
< | < | ||
+ | exit | ||
+ | </ | ||
+ | |||
+ | ==== Paso 5. Configura el uso automático de la llave (opcional) ==== | ||
+ | Si todo funcionó en la prueba piloto anterior, será extremadamente útil configurar tu dispositivo local de manera que utilice dicha llave automáticamente __toda vez que desees conectarte__ a texto.plano.xyz. | ||
+ | |||
+ | Para ello debes modificar acordemente tu fichero local '' | ||
+ | |||
+ | <file bash> | ||
echo '' | echo '' | ||
echo '# Llave para texto-plano.xyz' | echo '# Llave para texto-plano.xyz' | ||
- | echo ' | + | echo ' |
echo 'Port 22' >> ~/ | echo 'Port 22' >> ~/ | ||
echo 'User fulana' | echo 'User fulana' | ||
- | echo ' | + | echo ' |
echo ' | echo ' | ||
chmod 700 ~/.ssh/ | chmod 700 ~/.ssh/ | ||
chmod 600 ~/ | chmod 600 ~/ | ||
- | </code> | + | </file> |
- | Este paso se hace por única vez. **¡Ya has concluído!**. | + | Sólo es necesario realizar este paso por única vez, tras lo cual podrás conectarte simplemente ingresando: |
+ | |||
+ | <code bash> | ||
+ | ssh tp | ||
+ | </ | ||
+ | . **¡Ya has concluído!**. | ||
- | Nota: Si cuentas con otros dispòsitivos desde los cuales deseas | + | > Nota: Si cuentas con [[Acceder a texto-plano desde otros equipos|otros dispòsitivos desde los cuales deseas |