auth

auth è la protezione con password integrata nel terminale, distinta dall’accesso a un account del sito. Dopo il login compare subito il campo comandi.

SicurezzaVersione core 1.5.10StabileAlias: exit
lil-terminal

Panoramica

auth è la protezione con password integrata nel terminale, distinta dall’accesso a un account del sito. Dopo il login compare subito il campo comandi.

Uso pratico e sicuro

auth -p avvia il cambio protetto della password; auth -e o exit termina l’autorizzazione. Non inserire password vere negli esempi o nella cronologia. Per impostazione predefinita, tre errori bloccano per 5 minuti; i gruppi successivi per 25 e 125 minuti. Dopo nove errori totali può intervenire @kill. Un accesso corretto azzera il conteggio. -a, -d e -k impostano tentativi, ritardo di base e soglia @kill; -k 0 disabilita l’azione. L’hash della password è nella sezione auth di .lil.key: conserva le altre sezioni.

Sintassi

lil-terminal
auth [-p|-e] [-a <attempts>] [-d <minutes>] [-k <attempts>]

Riferimento

auth

autorizzarsi nel terminale

auth -p

cambiare la password del terminale

auth -e

terminare l’autorizzazione e ricaricare il terminale

exit

terminare l’autorizzazione

auth -a <attempts>

impostare i tentativi falliti prima di ogni attesa

auth -d <minutes>

impostare i minuti base dei blocchi progressivi

auth -k <attempts>

impostare la soglia di errori per @kill; 0 la disattiva

auth -a <attempts> -d <minutes> -k <attempts>

modificare più parametri di protezione insieme

Uso e sicurezza

auth -p avvia il cambio protetto della password; auth -e o exit termina l’autorizzazione. Non inserire password vere negli esempi o nella cronologia.

Per impostazione predefinita, tre errori bloccano per 5 minuti; i gruppi successivi per 25 e 125 minuti. Dopo nove errori totali può intervenire @kill. Un accesso corretto azzera il conteggio.

-a, -d e -k impostano tentativi, ritardo di base e soglia @kill; -k 0 disabilita l’azione. L’hash della password è nella sezione auth di .lil.key: conserva le altre sezioni.

auth è integrata nel Core autorizzato, non è un modulo Base o Minimum.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Autorizzarsi nel terminale

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Integrato nel core

Questo comando fa parte del core lil-terminal scelto e non si installa come normale estensione.

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Autorizzarsi nel terminale
auth
Si apre la richiesta della password, senza mostrarla nel risultato.
Cambiare la password del terminale
auth -p
Si apre la modifica protetta della password.
Impostare i tentativi falliti prima di ogni attesa
auth -a 3
Auth policy: attempts 3, delay 5 min, kill 9
Impostare i minuti base dei blocchi progressivi
auth -d 5
Auth policy: attempts 3, delay 5 min, kill 9
Impostare la soglia di errori per @kill; 0 la disattiva
auth -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Impostare i tentativi falliti prima di ogni attesa
auth -a 3 -d 5 -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Impostare la soglia di errori per @kill; 0 la disattiva
auth -k 0
Auth policy: attempts 3, delay 5 min, kill off
Terminare l’autorizzazione e ricaricare il terminale
auth -e
L’autorizzazione termina e il terminale si ricarica.

exit è un alias diretto di auth -e: entrambe le forme terminano la stessa sessione autenticata di lil-terminal.

Terminare l’autorizzazione
exit
L’autorizzazione termina e il terminale si ricarica.

exit è un alias diretto di auth -e: entrambe le forme terminano la stessa sessione autenticata di lil-terminal.

Impostare i tentativi falliti prima di ogni attesa
auth -a 0
?
Impostare i minuti base dei blocchi progressivi
auth -d 0
?
Impostare i tentativi falliti prima di ogni attesa
auth -a -1
?
Impostare la soglia di errori per @kill; 0 la disattiva
auth -k 1000001
?
Autorizzarsi nel terminale
auth -x
?
Impostare i tentativi falliti prima di ogni attesa
auth -a 4 -d 2
Auth policy: attempts 4, delay 2 min, kill 9
Impostare i tentativi falliti prima di ogni attesa
auth --attempts 4 --delay 2 --kill 12
Auth policy: attempts 4, delay 2 min, kill 12

Documentazione correlata