auth

auth protege o terminal por senha e não equivale ao login na conta do site. Após autenticar, o campo de comandos abre sem mensagem extra.

SegurançaVersão core 1.5.10EstávelAliases: exit
lil-terminal

Visão geral

auth protege o terminal por senha e não equivale ao login na conta do site. Após autenticar, o campo de comandos abre sem mensagem extra.

Como usar com segurança

auth -p inicia a troca protegida da senha; auth -e ou exit encerra a autorização. Nunca coloque senhas reais nos exemplos ou no histórico. Por padrão, três erros causam bloqueio de 5 minutos; novos grupos chegam a 25 e 125 minutos. Depois de nove erros acumulados, @kill pode agir. Um login correto zera o contador. -a, -d e -k definem erros por grupo, atraso base e limite de @kill; -k 0 desativa a ação. O hash fica na seção auth de .lil.key; preserve as demais seções.

Sintaxe

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

Referência

auth

autorizar-se no terminal

auth -p

alterar a senha do terminal

auth -e

encerrar autorização e recarregar o terminal

exit

encerrar autorização

auth -a <attempts>

definir falhas antes de cada espera

auth -d <minutes>

definir os minutos-base dos bloqueios progressivos

auth -k <attempts>

definir total de erros antes de @kill; 0 desativa

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

alterar vários parâmetros de proteção juntos

Prática e segurança

auth -p inicia a troca protegida da senha; auth -e ou exit encerra a autorização. Nunca coloque senhas reais nos exemplos ou no histórico.

Por padrão, três erros causam bloqueio de 5 minutos; novos grupos chegam a 25 e 125 minutos. Depois de nove erros acumulados, @kill pode agir. Um login correto zera o contador.

-a, -d e -k definem erros por grupo, atraso base e limite de @kill; -k 0 desativa a ação. O hash fica na seção auth de .lil.key; preserve as demais seções.

auth faz parte do Core autorizado, não de um módulo Base ou Minimum.

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Autorizar-se no terminal

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Integrado ao núcleo

Este comando faz parte do núcleo lil-terminal escolhido e não é instalado como extensão comum.

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Autorizar-se no terminal
auth
O terminal abre a solicitação de senha sem exibir a senha na saída.
Alterar a senha do terminal
auth -p
Abre o formulário protegido de troca de senha.
Definir falhas antes de cada espera
auth -a 3
Auth policy: attempts 3, delay 5 min, kill 9
Definir os minutos-base dos bloqueios progressivos
auth -d 5
Auth policy: attempts 3, delay 5 min, kill 9
Definir total de erros antes de @kill; 0 desativa
auth -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Definir falhas antes de cada espera
auth -a 3 -d 5 -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Definir total de erros antes de @kill; 0 desativa
auth -k 0
Auth policy: attempts 3, delay 5 min, kill off
Encerrar autorização e recarregar o terminal
auth -e
A autorização termina e o terminal é recarregado.

exit é um alias direto de auth -e; as duas formas encerram a mesma sessão autenticada do lil-terminal.

Encerrar autorização
exit
A autorização termina e o terminal é recarregado.

exit é um alias direto de auth -e; as duas formas encerram a mesma sessão autenticada do lil-terminal.

Definir falhas antes de cada espera
auth -a 0
?
Definir os minutos-base dos bloqueios progressivos
auth -d 0
?
Definir falhas antes de cada espera
auth -a -1
?
Definir total de erros antes de @kill; 0 desativa
auth -k 1000001
?
Autorizar-se no terminal
auth -x
?
Definir falhas antes de cada espera
auth -a 4 -d 2
Auth policy: attempts 4, delay 2 min, kill 9
Definir falhas antes de cada espera
auth --attempts 4 --delay 2 --kill 12
Auth policy: attempts 4, delay 2 min, kill 12

Documentação relacionada