紫气东来 | 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杀进程也无效。亲测目前可用
下一篇:随机密码生成