Acceder a texto plano desde otros equipos - ubuntuperonista/wiki_tp GitHub Wiki
Tu usuari@ contará con un fichero ~/.ssh/authorized_keys, que contiene las llaves públicas que es posible utilizar para ingresar al servidor.
Normalmente contarás con una llave pública (aquella que enviaste al //admin// al momento de solicitar la creación de tu usuario de texto-plano). Sin embargo, podrás agregarle nuevas llaves públicas adicionales al fichero ~/.ssh/authorized_keys, lo que te permitirá iniciar sesión en texto-plano desde dispositivos adicionales.
Podrás solicitarle al //admin// que lo haga por tí, pero también podrás hacerlo tú mismo.
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, utilizarás los comandos:
cd ~/.ssh/
ssh-keygen -t ed25519 -f llave_tp_pc2.key
Se te pedirá proveer una frase de paso opcional (es útil en un dispositivo ajeno o remoto). Concluido esto el generador de llaves te indicará:
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
En tu nuevo dispositivo, revisa el contenido de la llave pública adicional que has creado con:
cat ~/.ssh/llave_tp_pc2.key.pub
El contenido de la llave pública llave_tp_pc2.key.pub tendrá este formato:
ssh-ed25519 blablablablablablablablablablablablablablablablablablablablablablabla usuario@pc2
Deberás agregar esta nueva línea al contenido existente en el fichero ~/.ssh/authorized_keys de tu usuario en 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
Encontrarás __al menos__ una línea 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 línea presionando la **tecla Intro** y pega el contenido de llave_tp_pc2.key.pub. Recuerda que tenía 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**.
Deberías poder ahora ingresar a texto-plano con éxito desde el segundo dispositivo indicando tu llave privada llave_tp_pc2.key:
ssh [email protected] -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 aún así no puedes acceder con tu segundo dispositivo, consulta amablemente al correo electrónico **[email protected]**. Recuerda que el administrador de sistema podría querer certificar que seas tú mismo quien realiza la solicitud de nuevo ingreso.
> Podrás hacer este mismo procedimiento para ingresar a través de la red Tor.