Soportar autenticacion SSH por clave privada
This commit is contained in:
+7
-4
@@ -12,7 +12,7 @@ Navegador
|
||||
v
|
||||
Contenedor monitor-rpi
|
||||
|
|
||||
| SSH con usuario/password
|
||||
| SSH con usuario/password o clave privada
|
||||
v
|
||||
Raspberry Pi activas
|
||||
```
|
||||
@@ -118,7 +118,11 @@ Usuario SSH.
|
||||
|
||||
### `password`
|
||||
|
||||
Password SSH. Se guarda en `config.json`, por lo que el archivo debe permanecer protegido.
|
||||
Password SSH. Se guarda en `config.json`, por lo que el archivo debe permanecer protegido. Si `privateKeyPath` esta configurado, la clave privada tiene prioridad y no se usa `password`.
|
||||
|
||||
### `privateKeyPath`
|
||||
|
||||
Ruta de la clave privada SSH dentro del contenedor o del host donde corre el monitor. Debe apuntar a una clave privada legible por el proceso del monitor. Para uso en Docker, monta la clave o una carpeta `.ssh` dentro del contenedor. Las claves con passphrase requieren agente SSH disponible; para monitorizacion unattended suele usarse una clave sin passphrase protegida por permisos de archivo.
|
||||
|
||||
### `model`
|
||||
|
||||
@@ -197,7 +201,7 @@ Invoke-RestMethod http://192.168.0.53:8787/api/status -Headers @{Authorization="
|
||||
|
||||
Devuelve la configuracion actual.
|
||||
|
||||
Nota: actualmente devuelve tambien passwords porque `config.html` permite editarlas.
|
||||
Nota: actualmente devuelve tambien credenciales porque `config.html` permite editarlas. Protege el acceso HTTP y el archivo `config.json`.
|
||||
|
||||
### `POST /api/config`
|
||||
|
||||
@@ -254,4 +258,3 @@ Reconstruir:
|
||||
cd /home/yamaray/docker/monitorRPi
|
||||
docker compose up -d --build
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user