Con el acceso por clave ya configurado en el servidor, estos son los pasos para usarla desde Termius (terminal SSH) y Filezilla (transferencia por SFTP), sin tener que escribir contraseñas. El paso previo está en Configuración segura de SSH por clave pública y privada.

Termius

Importar la clave

  1. Ir a Keychain → New Key.
  2. En Label, poner el nombre que quieras para identificarla.
  3. Pulsar Import from key file y abrir el fichero de la clave privada.
  4. El campo private key se rellena solo. Guardar.

Usar la clave en el host

Después vamos a Hosts → New host y rellenamos:

  • Address: IP del servidor.
  • Label: el nombre que quieras.
  • SSH → Port: 22, o el que uses.
  • Username: tu usuario del servidor.
  • Key: la clave que acabas de importar al Keychain.

Filezilla

Añadir la clave

  1. Ir a Edición → Opciones… → Conexión → SFTP.
  2. Pulsar Añadir archivos de clave… y abrir la clave privada.
  3. Aceptar.

Crear el sitio SFTP

Con la clave ya cargada, vamos a Archivo → Gestor de sitios… → Nuevo sitio:

  • Protocolo: SFTP - SSH File Transfer Protocol.
  • Servidor: IP del servidor.
  • Puerto: 22, o el que uses.
  • Modo de acceso: Archivo de clave.
  • Usuario: tu usuario del servidor.
  • Archivo de clave: el .ppk, o directamente el id_ed25519.
Si Filezilla pide convertir la clave

Filezilla usa el formato .ppk de PuTTY. Si abres un id_ed25519 te ofrecerá convertirlo: acepta y guarda la copia convertida. La clave original no se toca.

Tecnologías

  • Termius
  • Filezilla
  • SSH
  • SFTP