紫气东来 | 2023-07-17 08:09:13 | 编程 | 0

termux设置密码

在 Termux 中设置一个脚本,要求输入指定密码才能进行下一步。

1,创建脚本文件:打开 Termux,使用以下命令创建一个新的脚本文件,比如pass.sh:

vim pass.sh

2,编辑脚本文件:在编辑器中,按i开始编辑,然后将以下内容复制粘贴到脚本文件中:

.
#!/bin/bash
interrupt_handler() {
    echo "非法行为!!!"
}
trap interrupt_handler INT
password="此处为密码"
while true; do
    read -s -p "请输入密码: " input
    if [[ $input == $password ]]; then
        echo -e "密码正确!继续执行下一步..."
        break
    else
        echo -e "密码错误,请重新输入。"
    fi
done
echo "欢迎登录"
trap - INT

3保存和退出:先按esc,然后按:qw 来保存修改并退出。

4添加执行权限:使用以下命令为脚本文件添加执行权限:

chmod +x pass.sh

5将脚本文件移动到合适的位置,这样在每次 Termux 启动时都会自动执行该脚本。使用以下命令将脚本文件移动到目标位置:

mv pass.sh $PREFIX/etc/profile.d/

现在,当你启动 Termux 时,pass.sh 脚本将自动执行。必须输入密码才可以进入。ctrl+c杀进程也无效。亲测目前可用

下一篇:随机密码生成

【最近更新】
人生真正的需求
免责声明
js生成怪物地图
svg图片链接
js生成游戏世界地图
js禁止加载图片
2024年9月
网址收藏
php动态属性赋值