46 lines
1.0 KiB
Markdown
46 lines
1.0 KiB
Markdown
+++
|
|
title = "Registrar al primer administrador"
|
|
description = "Inicialización segura del registro de identidad de clusterlog."
|
|
date = 2026-08-12T00:00:00Z
|
|
authors = ["sistema"]
|
|
slug = "registrar-primer-administrador"
|
|
template = "page.html"
|
|
weight = 10
|
|
|
|
[taxonomies]
|
|
categories = ["manuales"]
|
|
tags = ["identidad", "ssh", "inicio"]
|
|
systems = ["bitacora"]
|
|
|
|
[extra]
|
|
id = "RUN-DEMO-001"
|
|
kind = "manuales"
|
|
author_id = "sistema"
|
|
author_fingerprint = ""
|
|
+++
|
|
|
|
## Prerrequisitos
|
|
|
|
- Una llave SSH personal con su archivo público disponible.
|
|
- Git inicializado en la raíz del proyecto.
|
|
- El binario `clusterlog` compilado.
|
|
|
|
## Procedimiento
|
|
|
|
```bash
|
|
git init
|
|
make build
|
|
./bin/clusterlog --ssh-key ~/.ssh/id_ed25519 --commit admin add \
|
|
--id ana --name "Ana Operadora" --email ana@example.org
|
|
```
|
|
|
|
El primer administrador recibe automáticamente el rol `owner`. Después, sólo un `owner` activo puede registrar a otra persona.
|
|
|
|
## Verificación
|
|
|
|
```bash
|
|
./bin/clusterlog --ssh-key ~/.ssh/id_ed25519.pub identity
|
|
./bin/clusterlog validate --skip-zola
|
|
git log --show-signature -1
|
|
```
|