diff --git a/DOCUMENTACION.md b/DOCUMENTACION.md index 60ead77..c1b5b79 100644 --- a/DOCUMENTACION.md +++ b/DOCUMENTACION.md @@ -12,7 +12,7 @@ Navegador v Contenedor monitor-rpi | - | SSH con usuario/password o clave privada + | SSH con usuario/password o clave asimetrica v Raspberry Pi activas ``` @@ -125,18 +125,18 @@ Password SSH. Se guarda en `config.json`, por lo que el archivo debe permanecer Metodo de autenticacion SSH por dispositivo. Valores recomendados: - `password`: usa `username` y `password`. -- `key`: usa `username` y la clave privada global configurada en `sshPrivateKeyPath`. +- `key`: usa `username` y la clave privada global configurada en `sshPrivateKeyPath`. Operativamente, instala la clave publica del monitor en la RPi. ### `privateKeyPath` Campo heredado para configuraciones antiguas con clave privada por dispositivo. La interfaz nueva usa la clave global del monitor y deja este campo vacio. -## Autenticacion SSH por Clave Privada +## Autenticacion SSH por Clave Asimetrica El monitor soporta dos metodos de autenticacion por dispositivo: - Password SSH: usar `password` y dejar `privateKeyPath` vacio. -- Clave privada global: dejar `password` vacio y seleccionar `authMethod: "key"`. +- Clave asimetrica: dejar `password` vacio, seleccionar `authMethod: "key"` y copiar la clave publica del monitor en la RPi. Cuando un dispositivo tiene `authMethod: "key"`, el backend usa la clave privada global configurada en `sshPrivateKeyPath`. El campo `privateKeyPath` por dispositivo queda solo como compatibilidad con configuraciones antiguas. diff --git a/config.html b/config.html index f24ec0b..07ee4e5 100644 --- a/config.html +++ b/config.html @@ -693,14 +693,14 @@ -