Crear una cuenta en texto-plano.xyz

Texto-plano.xyz es una comunidad de cómputo público en castellano mantenida por sus propios miembros ¡y deseamos que formes parte de ella!

Podrás hacer uso remoto de un mainframe pequeñísimo compartido, en común espíritu cooperativo, hobbista y minimalista.

Este sistema similar a UNIX ha sido pensada para acceder desde cualquier ordenador provisto de un emulador de terminal y una conexión a Internet. Podrás descubrir un entorno multiusuario y multitarea, pero ingeniado en tu mismo idioma.

Podrás expresarte en modo texto, charlar, jugar, investigar, crear documentos, usar herramientas. ¡Nos detendremos aquí, pero existe mucho más para explorar y aprender!

Par de Claves Cifradas

Siempre que compartas recursos, es importante la seguridad en común. En lugar de contraseñas de acceso, texto-plano.xyz utiliza el mecanismo de "par de llaves cifradas". Consiste en dos ficheros de cifrado, uno de los cuales es secreto y permanece en tu poder, y el otro que es público y será utilizado para la certificación. Este mecanismo permiten una comunicación enormemente más segura a través de las redes de datos.

Para usar este tipo de llaves asiduamente sólo es necesario seguir - por única vez - cuatro pasos de tu parte. ¡Manos a la obra!

Paso 1. Crear un par de llaves de cifrado de acceso

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):

cd ~/.ssh/

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 púbico/privado tipo ed25519.
Ingresa el nombre de fichero para la llave (/home/fulana/.ssh/id_ed25519):

Introduce ahora un nombre descriptivo para las llaves de cifrado, idealmente sin utilizar espacios, acentos ni eñes. Por ejemplo, si te llamas Fulana podrías utilizar llave_textoplano_compu1_de_fulana. No olvides presionar la Tecla Intro para confirmar el nombre de archivo.

También te solicitará que ingreses una Frase de Paso opcional ("passphrase"). Esta medida de seguridad puede ser redundante. Si presionas la tecla Intro sin ingresarla, el ingreso será más simple.

Cumplido esto se generarán un par de ficheros que conforman las llaves criptográficas, en este caso llamados llave_textoplano_compu1_de_fulana y llave_textoplano_compu1_de_fulana.pub. Estos quedarán a resguardo en una carpeta local llamada ~/.ssh/. Ya no hará será necesario volver a crear estas llaves.

Paso 2. Envíar por correo electrónico la llave pública al admin de texto-plano.xyz

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.

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 en el "Asunto" del mensaje el nombre de usuario que deseas utilizar dentro del entorno texto-plano.xyz (por ejemplo "Deseo usuario: fulana").

Opcional: Será muy bienvenid@ si aprovechas este mensaje de correo para comunicarle al admin qué motivo te causa interés en la comunidad y qué deseas de ella.

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. Configura la clave en tu sistema local

Al recibir tu confirmación por correo electrónico, será extremadamente útil configurar tu dispositivo para que utilice dicha llave automáticamente toda vez que desees conectarte a texto.plano.xyz.

Para ello debes modificar acordemente el fichero ~/.ssh/config. Podrás hacer esto introduciendo comandos similares a estos (modifica las opciones que están subrayadas según tus propias necesidades).

echo '' >> ~/.ssh/config

echo '# Llave para texto-plano.xyz' >> ~/.ssh/config

echo 'Host texto-plano.xyz' >> ~/.ssh/config

echo 'Port 22' >> ~/.ssh/config

echo 'User fulana' >> ~/.ssh/config

echo 'IdentityFile ~/.ssh/llave_textoplano_compu1_de_fulana' >> ~/.ssh/config

echo 'HostName texto-plano.xyz' >> ~/.ssh/config

chmod 700 ~/.ssh/

chmod 600 ~/.ssh/config

Este paso se hace por única vez. ¡Ya has concluído!.

Nota: Si cuentas con otros dispòsitivos desde los cuales deseas contectarte también a texto-plano.xyz con tu usuario, podrás repetir este procedimiento de creación de llaves en cada uno de ellos y agregarlas tu mismo. Consulta para ello este instructivo. Si no te animas puedes solicitar ayuda al admin de la comunidad.

¡Loguéate a texto-plano.xyz!

Ya has configurado el uso de llaves para tu de usuari@ de texto-plano.xyz, podrás conectarte fácilmente desde tu terminal local.

Hazlo tipeando en la consola:

ssh fulana@texto-plano.xyz

Concretado el enlace verificado, deberías ver esta pantalla:

OpenBSD 6.8 (GENERIC.MP) #98: Sun Oct  4 18:13:26 MDT 2020


                                 ▀▀▀▀█▀▀▀▀ █▀▀▀▀▀ ▀▄    ▄▀ ▀▀▀▀█▀▀▀▀   ▄▀▀▀▄
                                     █     █       ▀▄  █       █     ▄▀     ▀▄
      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄   █     █▄▄▄      █▀        █     █       █
      ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██   █     █        █ ▀▄       █     █       █
      ███                  ███████   █     █      ▄▀    █      █      ▀▄   ▄▀
      ███  Bienvenido  a   █IBM███   ▀     ▀▀▀▀▀▀ ▀      ▀     ▀        ▀▀▀
      ███ TEXTO-PLANO.XYZ  ███████
      ███                  ███████         █▀▀▄ █    ▄▀▀▄ █  █ ▄▀▀▄
      ███  Shell Público   ██  ███         █▄▄▀ █    █▄▄█ ██ █ █  █
      ███  en Castellano   ██▀▀███         █    █▄▄▄ █  █ █ ▀█ ▀▄▄▀
      ███                  ██▄▄███            ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
      ██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██
      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀              ► Terminales Remotas SSH
 ████████████████████▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
 ██IBM███████████████ ═/═[--]══ │          █    ► Cartelera  Electrónica
 ██▄▄▄███████████████ ───────── │───────── █
 ███│││││││││││██████ ═/═[--]══ │ =====w== █    ► Gopher  -  WWW  -  FTP
 ███│││││││││││██████           │ ·        █   ╔═══════════╕
 ███████████████████████████████████████████═══╢  oooooooo │
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ╙───────────╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

¡Usa texto-plano.xyz!

Podrás ahora empezar a utilizar tu entorno BSD minimalista. Ingresando el comando pdmenu se te presentará un útil menú para principiantes. Si tienes experiencia, podrás empezar a operar directamente con los comandos que ya conoces. ¡Introduciendo bbj podrás acceder a una sencilla cartelera de mensajes electrónicos!. Más adelante podrás utilizar mutt para disfrutar del sistema de correo electrónico.

Si nunca has utilizado un servidor remoto no debes sentirte intimidad@. ¡Encontrarás mucha ayuda en esta serie de instructivos sencillos!

También puedes consultar la Wiki del Texto-plano.xyz

Conclusión

El uso de un par de llaves cifradas permite encriptar tu enlace con la comunidad texto-plano.xyz, y es la base fundamental que te permitirá lograr comunicaciones seguras en ella.

Volver