Host o dirección IP
Introduce la dirección que Techstack usa para alcanzar el servidor en Node host or IP, por ejemplo192.168.1.20 o server.example.com.
La dirección debe ser alcanzable desde donde se ejecuta Techstack. Una
dirección doméstica como 192.168.1.20 funciona cuando Techstack se ejecuta en
la misma red, por ejemplo la Windows Alpha en
un ordenador de casa. Si Techstack no puede alcanzar el servidor de esta
manera, usa en su lugar el comando de emparejamiento:
entonces el servidor se conecta hacia fuera por sí mismo.
Clave SSH o contraseña
En Authentication, elige cómo inicia sesión Techstack:- SSH key. Techstack usa una clave privada que guardaste en tu Wallet.
- Password. Techstack usa la contraseña SSH del usuario que introduces.
Etiqueta de la clave SSH
Con SSH key, introduce la SSH key label: el nombre de una clave SSH guardada en tu Wallet. Techstack busca el elemento del Wallet con ese nombre (las mayúsculas y minúsculas no importan) y usa su clave privada. Nunca pegas la clave privada en el asistente. Si ninguna clave SSH de tu Wallet tiene ese nombre, la prueba de conexión y la configuración se detienen con un error. Guarda primero la clave en tu Wallet y después introduce aquí su nombre. La mitad pública de la clave debe estar en el archivo~/.ssh/authorized_keys del usuario del servidor, como en cualquier
inicio de sesión SSH.
Usuario SSH, puerto y sudo
Abre SSH details para cambiar los valores predeterminados:- SSH user. La cuenta con la que inicia sesión Techstack. El valor
predeterminado es
root. - SSH port. El valor predeterminado es
22. Cámbialo solo si el servicio SSH de tu servidor escucha en otro puerto. - Use sudo for setup commands. Actívalo cuando el usuario SSH no sea
root. Techstack ejecuta entonces la configuración consudo. Primero pruebasudosin pedir contraseña, así que la configuración es más fiable cuando ese usuario puede ejecutarsudosin escribir una contraseña. La configuración se detiene si el usuario no tienesudoen absoluto.
Probar la conexión
Selecciona Test connection antes de continuar. Techstack intenta iniciar sesión con la dirección, el usuario, el puerto y la clave o contraseña que introdujiste, y muestra SSH connection successful o el error que recibió. La prueba solo inicia sesión. No cambia nada en el servidor. Si cambias cualquier campo después de una prueba, el resultado se borra. Vuelve a probar antes de continuar. Motivos habituales por los que falla una prueba:- el host o la IP es incorrecto, o no es alcanzable desde donde se ejecuta Techstack;
- el puerto SSH es distinto de
22; - la etiqueta de la clave no coincide con ninguna clave SSH de tu Wallet;
- el servidor no acepta esa clave o contraseña para ese usuario.
