auth

auth is the password gate built into an authorized lil-terminal core. Before you can work with the terminal, you must sign in; after a successful sign-in the input opens without a separate success message. This is different from a website user account or application login.

SecurityVersion core 1.5.10StableAliases: exit
lil-terminal

Overview

auth is the password gate built into an authorized lil-terminal core. Before you can work with the terminal, you must sign in; after a successful sign-in the input opens without a separate success message. This is different from a website user account or application login.

How to use this safely

Use auth -p to change the terminal password from an authorized session. Use auth -e or exit to end terminal authorization. Password prompts are handled by the interface; never paste a real password into a command example or terminal history. If a password is guessed incorrectly several times, auth pauses new attempts. The default policy permits three errors per round, then locks for 5 minutes; another round leads to 25 minutes, then 125. After nine failed attempts in total, the configured @kill action may be triggered. Successful authorization clears the recorded failures. An authorized user can adjust the policy with -a (errors per round), -d (base delay in minutes) and -k (total failures before @kill). Set -k 0 only if you knowingly want to disable that action. Setting the policy resets failure counters, and large values can make lockouts impractical. Check recovery access before changing protection on a live installation.

Syntax

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

Reference

auth

authorize in the terminal

auth -p

change the terminal password

auth -e

end authorization and reload the terminal

exit

alias for auth -e

auth -a <attempts>

set failed attempts allowed before each delay

auth -d <minutes>

set the base delay used for progressive lock periods

auth -k <attempts>

set total failures before @kill; 0 disables it

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

change several policy parameters together

Practical use and safety

Use auth -p to change the terminal password from an authorized session. Use auth -e or exit to end terminal authorization. Password prompts are handled by the interface; never paste a real password into a command example or terminal history.

If a password is guessed incorrectly several times, auth pauses new attempts. The default policy permits three errors per round, then locks for 5 minutes; another round leads to 25 minutes, then 125. After nine failed attempts in total, the configured @kill action may be triggered. Successful authorization clears the recorded failures.

An authorized user can adjust the policy with -a (errors per round), -d (base delay in minutes) and -k (total failures before @kill). Set -k 0 only if you knowingly want to disable that action. Setting the policy resets failure counters, and large values can make lockouts impractical. Check recovery access before changing protection on a live installation.

auth belongs to the authorized Core and is not installed as a Base or Minimum module.

Interactive sandbox preview

Run the prepared examples directly on the page. Their results are prebuilt and shown in the browser; no terminal command is executed on the server.

Authorize in the terminal

Install and manage

Install the current compatible version. Choose Base for the complete feature set or Minimum for the reduced package; use upgrade to update a module that is already installed.

Base and Minimum are two packages of the same current module release, not separate command versions.

Built into the core

This command is part of the selected lil-terminal core and is not installed as an ordinary extension.

Examples

Examples are copyable command lines, not actions executed by this website. Review paths, permissions and destructive flags before running them on a real project.

Authorize in the terminal
auth
Password prompt opens in the terminal; no password appears in output.
Change the terminal password
auth -p
Password-change prompt opens; enter the new password in the protected interface.
Set failed attempts allowed before each delay
auth -a 3
Auth policy: attempts 3, delay 5 min, kill 9
Set the base delay used for progressive lock periods
auth -d 5
Auth policy: attempts 3, delay 5 min, kill 9
Set total failures before @kill; 0 disables it
auth -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Set failed attempts allowed before each delay
auth -a 3 -d 5 -k 9
Auth policy: attempts 3, delay 5 min, kill 9
Set total failures before @kill; 0 disables it
auth -k 0
Auth policy: attempts 3, delay 5 min, kill off
End authorization and reload the terminal
auth -e
Authorization ends and the terminal reloads.

exit is the direct alias of auth -e; both end the same authenticated lil-terminal session.

Alias for auth -e
exit
Authorization ends and the terminal reloads.

exit is the direct alias of auth -e; both end the same authenticated lil-terminal session.

Set failed attempts allowed before each delay
auth -a 0
?
Set the base delay used for progressive lock periods
auth -d 0
?
Set failed attempts allowed before each delay
auth -a -1
?
Set total failures before @kill; 0 disables it
auth -k 1000001
?
Authorize in the terminal
auth -x
?
Set failed attempts allowed before each delay
auth -a 4 -d 2
Auth policy: attempts 4, delay 2 min, kill 9
Set failed attempts allowed before each delay
auth --attempts 4 --delay 2 --kill 12
Auth policy: attempts 4, delay 2 min, kill 12

Related documentation