Acceder a texto-plano.xyz desde otros equipos

Tu usuari@ contara con un fichero ~/.ssh/authorized_keys, que contiene las llaves publicas que es posible utilizar para ingresar al servidor.

Normalmente contaras con una llave publica (aquella que enviaste al admin al momento de solicitar la creacion de tu usuario de texto-plano). Sin embargo, podras agregarle nuevas llaves publicas adicionales al fichero ~/.ssh/authorized_keys, lo que te permitira iniciar sesion en texto-plano desde dispositivos adicionales.

Podras solicitarle al admin que lo haga por ti, pero tambien podras hacerlo tu mismo.

1. Genera un nuevo par de llaves

En el nuevo dispositivo, genera un par de llaves adicional (llamado por ejemplo llave_tp_pc2.key). En el caso de usar Linux o BSD, utilizaras los comandos:

cd ~/.ssh/
ssh-keygen -t ed25519 -f llave_tp_pc2.key

Se te pedira proveer una frase de paso opcional (es util en un dispositivo ajeno o remoto). Concluido esto el generador de llaves te indicara:

Your identification has been saved in llave_tp_pc2.key
Your public key has been saved in llave_tp_pc2.key.pub
The key fingerprint is:
SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxx usuario@huesped

2. Revisa el contenido de la llave publica adicional

En tu nuevo dispositivo, revisa el contenido de la llave publica adicional que has creado con:

cat ~/.ssh/llave_tp_pc2.key.pub

El contenido de la llave publica llave_tp_pc2.key.pub tendra este formato:

ssh-ed25519 blablablablablablablablablablablablablablablablablablablablablablabla usuario@pc2

Deberas agregar esta nueva linea al contenido existente en el fichero ~/.ssh/authorized_keys de tu usuario en texto-plano.

3. Agrega la llave a texto-plano

Ingresar a tu usuari@ de texto-plano desde el dispositivo que ya estabas autorizad@.

Edita ~/.ssh/authorized_keys y agrega el contenido de la llave_tp_pc2.key.pub. Si deseas utilizar editor Nano introduce:

nano ~/.ssh/authorized_keys

Encontraras al menos una linea de texto que representa la llave ya existente (la que proporcionaste al admin). ¡Por favor no la elimines ni modifiques de manera alguna!.

Agrega una nueva linea presionando la tecla Intro y pega el contenido de llave_tp_pc2.key.pub. Recuerda que tenia este formato:

ssh-ed25519 blablablablablablablablablablablablablablablablablablablablablablabla usuario@pc2

Guarda ahora los cambios que realizaste en ~/.ssh/authorized_keys mediante Ctrl+o y abandona el editor GNU Nano con Ctrl+x.

5. Prueba conectarte desde el nuevo sistema

Deberias poder ahora ingresar a texto-plano con exito desde el segundo dispositivo indicando tu llave privada llave_tp_pc2.key:

ssh usuario@texto-plano.xyz -i ~/.ssh/llave_tp_pc2.key

Si no puedes, ingresa con el equipo anterior y asigna los siguientes permisos:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Si aun asi no puedes acceder con tu segundo dispositivo, consulta amablemente al correo electronico admin@texto-plano.xyz. Recuerda que el administrador de sistema podria querer certificar que seas tu mismo quien realiza la solicitud de nuevo ingreso.

Podras hacer este mismo procedimiento para ingresar a traves de la red Tor.