auth

auth 是终端内置的密码保护,并非网站用户账户登录。验证成功后直接显示命令输入框,不会另外输出成功提示。

安全版本 core 1.5.10稳定别名: exit
lil-terminal

概览

auth 是终端内置的密码保护,并非网站用户账户登录。验证成功后直接显示命令输入框,不会另外输出成功提示。

安全使用方法

auth -p 通过受保护的提示修改密码;auth -e 或 exit 结束授权。不要把真实密码写进命令示例或历史记录。 默认连续三次错误会锁定 5 分钟,后续轮次为 25、125 分钟。累计九次失败可能触发 @kill。正确登录会清零失败计数。 -a、-d、-k 控制每轮次数、基础延迟及 @kill 阈值;-k 0 禁用该操作。密码哈希位于 .lil.key 的 auth 部分,必须保留其他部分。

语法

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

参考

auth

登录终端

auth -p

更改终端密码

auth -e

结束授权并重新加载终端

exit

结束授权

auth -a <attempts>

设置每次延迟前允许的失败次数

auth -d <minutes>

设置递增锁定的基础分钟数

auth -k <attempts>

设置触发 @kill 的累计错误次数;0 表示禁用

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

同时调整多项安全策略

实践与安全

auth -p 通过受保护的提示修改密码;auth -e 或 exit 结束授权。不要把真实密码写进命令示例或历史记录。

默认连续三次错误会锁定 5 分钟,后续轮次为 25、125 分钟。累计九次失败可能触发 @kill。正确登录会清零失败计数。

-a、-d、-k 控制每轮次数、基础延迟及 @kill 阈值;-k 0 禁用该操作。密码哈希位于 .lil.key 的 auth 部分,必须保留其他部分。

auth 内置于带授权功能的 Core,不是独立的 Base 或 Minimum 模块。

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

登录终端

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

内置于核心

此命令属于所选 lil-terminal 核心,不作为普通扩展安装。

示例

示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。

登录终端
auth
终端打开密码输入提示,不会在输出中显示密码。
更改终端密码
auth -p
打开受保护的密码修改提示。
设置每次延迟前允许的失败次数
auth -a 3
Auth policy: attempts 3, delay 5 min, kill 9
设置递增锁定的基础分钟数
auth -d 5
Auth policy: attempts 3, delay 5 min, kill 9
设置触发 @kill 的累计错误次数;0 表示禁用
auth -k 9
Auth policy: attempts 3, delay 5 min, kill 9
设置每次延迟前允许的失败次数
auth -a 3 -d 5 -k 9
Auth policy: attempts 3, delay 5 min, kill 9
设置触发 @kill 的累计错误次数;0 表示禁用
auth -k 0
Auth policy: attempts 3, delay 5 min, kill off
结束授权并重新加载终端
auth -e
授权结束,终端重新加载。

exit 是 auth -e 的直接别名;两种写法都会结束同一个已认证的 lil-terminal 会话。

结束授权
exit
授权结束,终端重新加载。

exit 是 auth -e 的直接别名;两种写法都会结束同一个已认证的 lil-terminal 会话。

设置每次延迟前允许的失败次数
auth -a 0
?
设置递增锁定的基础分钟数
auth -d 0
?
设置每次延迟前允许的失败次数
auth -a -1
?
设置触发 @kill 的累计错误次数;0 表示禁用
auth -k 1000001
?
登录终端
auth -x
?
设置每次延迟前允许的失败次数
auth -a 4 -d 2
Auth policy: attempts 4, delay 2 min, kill 9
设置每次延迟前允许的失败次数
auth --attempts 4 --delay 2 --kill 12
Auth policy: attempts 4, delay 2 min, kill 12

相关文档