¡Esta es una revisión vieja del documento!
Paso 1. Crea un par de llaves de cifrado de acceso
Usa tu emulador de terminal favorito para crear el par de llaves cifradas para tu equipo. Podrás hacerlo tipeando estos comandos en su consola (no olvides presionar la tecla Intro para confirmarlos):
cd ~/.ssh/ ssh-keygen -t ed25519 -t llave_tp_compu1_fulana.pub
El generador de llaves te solicitará una Frase de Paso Opcional (“Pssphrase”). Esta medida de seguridad puede ser redundante. Si presionas la tecla Intro sin ingresarla, el ingreso será más simple.
Generating public/private ed25519 key pair. Enter passphrase (empty for no passphrase)::
Se generará así un par de ficheros que conforman las llaves criptográficas, llamados en este caso llave_tp_compu1_fulana.pub
y llave_tp_compu1_fulana.pub
. Ambos ficheros quedarán a resguardo en el directorio ~/.ssh/
, en tu equipo.
Ya no será necesario volver a crear estas llaves.
Paso 2. Envía la llave pública al admin de texto-plano.xyz por correo electrónico
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 únicamente el fichero de tu llave pública (llave_tp_compu1_fulana.pub
).
Una forma simple es adjuntar una copia de dicho fichero .pub en un mensaje de correo electrónico. Hazlo con:
cp ~/.ssh/llave_tp_compu1_fulana.pub ~/Escritorio/
Busca ahora en tu Escritorio el fichero llave_tp_compu1_fulana.pub
y adjúntalo en un mensaje de correo destinado a admin@texto-plano.xyz.
Por favor, no olvides incluir en el “Asunto” del correo electrónico el nombre de usuari@ que deseas utilizar dentro del entorno texto-plano.xyz (“Asunto: Deseo usuari@ fulana”).
Opcional: Será muy bienvenido 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. ¡Revisa que todo funcione!
Realiza ahora una “prueba piloto” estableciendo un enlace o “login” a texto-plano.xyz. En este ejemplo, deberías ingresar:
ssh fulana@texto-plano.xyz -i ~/.ssh/llave_tp_compu1_fulana
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:
logout
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 ~/.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_tp_compu1_fulana' >> ~/.ssh/config echo 'HostName texto-plano.xyz' >> ~/.ssh/config chmod 700 ~/.ssh/ chmod 600 ~/.ssh/config
Sólo es necesario realizar este paso por única vez. ¡Ya has concluído!.
Nota: Si cuentas con otros dispòsitivos desde los cuales deseas conectarte 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 mism@. Consulta para ello este instructivo. Si no te animas puedes solicitar ayuda al admin de la comunidad.