shell 脚本模拟用户登入
下面我写的脚本如果账号密码不对的话它就会一直循环提示输入密码但真实用户登入是五次密码不对就会踢出去。哪位大神指点下如何修改#/bin/bashdate=$(date)ip...
下面我写的脚本 如果账号密码不对的话 它就会一直循环提示输入密码但真实用户登入 是 五次密码不对 就会踢出去。哪位大神指点下如何修改#/bin/bashdate=$(date)ip=`who am i |awk '{print $5}'|cut -d "(" -f 2|cut -d ")" -f 1`read -p "Login as: " IDread -p "$ID@"$ip"'s password: " PASSuntil [ $ID == "root" -a $PASS == "123" ]doecho "Access denied"read -p "$ID@"$ip"'s password: " PASSdoneecho "Last login: "$date" from "$ip""
展开
展开全部
加个计数器:
#/bin/bash
date=$(date)
ip=`who am i |awk '{print $5}'|cut -d "(" -f 2|cut -d ")" -f 1`
read -p "Login as: " ID
read -p "$ID@"$ip"'s password: " PASS
retry=4
until [ $ID == "root" -a $PASS == "123" ] || [ $retry -eq "0" ]
do
echo "Access denied"
read -p "$ID@"$ip"'s password: " PASS
retry=$((retry-1))
done
echo "Last login: "$date" from "$ip""
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询