Salta ai contenuti

Accedere

Imposta admin_email: in operator.yaml prima di installare. tc-operator install crea poi un utente auth per quell’indirizzo e gli concede il ruolo operator_admin. Durante l’esecuzione dice solo che l’account è stato creato:

auth user created (temporary password is in the final summary)
operator_admin granted (with the peer kill switch) — log in at the node's admin app

La password stessa è nel blocco di riepilogo che install stampa alla fine, su una riga che inizia con password:. Guarda lì, non il passaggio precedente.

Quella password viene stampata una sola volta e non ha recupero. Conservala finché non hai effettuato l’accesso, poi sostituiscila.

Install fornisce anche l’identità sulla piattaforma di quell’admin, così l’admin può inviare inviti dal pulsante Invite User della console. Se non può farlo al momento dell’installazione, l’identità viene creata la prima volta che invii un invito. In entrambi i casi non c’è nulla da fare.

Se lasci admin_email non impostato, install salta tutto questo e stampa come farlo a mano.

Rieseguire install mantiene l’account admin esistente e concede di nuovo il ruolo. Chiede, una volta sola, se resettare la password di quell’account — rispondi no a meno che tu non l’abbia persa, perché un reset invalida la password che stai usando. Rispondi sì e la nuova password temporanea appare nel riepilogo nello stesso punto. Una riesecuzione non interattiva non chiede mai e non resetta mai.

Accedi, poi apri Account in fondo alla barra laterale sinistra. Inserisci una nuova password di almeno 12 caratteri, confermala, e premi Update password. C’è una casella Show passwords se vuoi leggere quello che hai digitato.

Fallo prima di uscire. La password temporanea è una lunga stringa casuale pensata per farti entrare una sola volta.

La schermata di accesso rileva quali metodi il tuo nodo ha configurato e mostra solo quelli. Ce ne sono tre.

Password è sempre disponibile. È il tuo primo accesso, e funziona su un nodo nudo senza email e senza OAuth configurati, quindi è la via garantita per entrare.

Invia magic link richiede SMTP. Collega il blocco smtp: in operator.yaml e riesegui install. Senza di esso il nodo non può inviare email affatto e l’opzione resta nascosta. Una volta collegato SMTP, qualsiasi admin con un account sul nodo può chiedere un link di accesso via email.

Continua con Google e Continua con Apple richiedono credenziali del provider nell’ambiente del container auth, e il callback /auth/v1/callback del nodo registrato come redirect nella console del provider. Il pulsante corrispondente appare quindi da solo. Il callback è sul tuo stesso dominio, quindi non c’è nulla da registrare con Trusted Codes.

Quando esistono metodi senza password, un link Sign in with password si trova sotto di essi e passa al modulo password; Back to sign-in options torna indietro. Quando non ne esiste nessuno, il modulo password è tutto ciò che ottieni.

La console non offre una scelta di ambiente. Il backend del tuo nodo è fisso, quindi non c’è nulla tra cui passare.

Se il tuo nodo è stato inviato ma Trusted Codes non ne ha ancora approvato l’ammissione, puoi accedere ma la console è bloccata dietro una schermata intitolata Awaiting trusted.codes approval. Offre Check again e un link per uscire. Si sblocca da sola non appena il tuo server entra nel registro di federazione.

Esegui questo sulla macchina del nodo. Non richiede un proprio terminale ed è sicuro da rieseguire.

Finestra del terminale
tc-operator add-admin --email someone@example.com

Per togliere di nuovo il ruolo:

Finestra del terminale
tc-operator add-admin --email someone@example.com --revoke

L’account deve già esistere sul nodo — la persona deve aver effettuato l’accesso almeno una volta. add-admin concede solo il ruolo; non crea l’account. Il percorso admin_email all’installazione è quello che crea un account per te.

Il verbo è fissato su operator_admin e non può mai concedere il ruolo centrale.

Controlla, in quest’ordine: che la superficie admin sia abilitata e il suo host risolva su HTTPS; che tu stia usando admin_email con la password temporanea dal riepilogo di install, oppure una password impostata da allora; e che l’account detenga davvero operator_admin. Un accesso da qualsiasi altro account è respinto per progetto.

L’opzione magic link appare solo una volta configurato SMTP.