Bash脚本以密码切换到root用户(不能使用额外的库,如expect)
创始人
2024-11-26 06:30:25
0

以下是一个示例的bash脚本,用于在不使用额外库的情况下,切换到root用户并执行命令:

#!/bin/bash

# 提示用户输入密码
read -s -p "Enter your password: " password
echo

# 使用sudo命令切换到root用户
echo $password | sudo -S -v

# 检查切换是否成功
if [ $? -eq 0 ]; then
    echo "Authentication successful"
else
    echo "Authentication failed"
    exit 1
fi

# 在root用户下执行命令
sudo whoami

这个脚本首先提示用户输入密码,并使用 -s 参数隐藏输入的密码。然后使用 sudo -S -v 命令验证密码是否正确,并使用 -S 参数从标准输入中读取密码。如果验证成功,则在root用户下执行 whoami 命令来确认已经切换到root用户。

请注意,这个脚本需要用户有sudo权限,并且在sudo配置中允许使用密码验证。

相关内容

热门资讯

透视好友!雀神麻将设置胜率高(... 广东雀神辅助器最新版版本稳定性对比与推荐‌:透视好友!雀神麻将设置胜率高(辅助挂)确实真的有挂(有挂...
一分钟了解!中至武宁双扣辅助器... 一分钟了解!中至武宁双扣辅助器(辅助挂)果真是真的有挂(有挂细节)-哔哩哔哩;亲真的是有正版授权,小...
5分钟实锤!微扑克辅助软件下载... 您好,微扑克辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【439369440】很多玩家在这款游...
6分钟了解!云扑克辅助器是真是... 6分钟了解!云扑克辅助器是真是假!其实真的有挂((2024已更新))(哔哩哔哩)是一款可以让一直输的...
热门推荐!呼包鄂麻将有挂吗(辅... 热门推荐!呼包鄂麻将有挂吗(辅助挂)其实真的有挂(有挂方针)-哔哩哔哩;呼包鄂麻将有挂吗简单的灵活控...
热点推荐!雀神广东麻雀提高胜率... 热点推荐!雀神广东麻雀提高胜率(辅助挂)的确是真的有挂(有挂秘籍)-哔哩哔哩关于雀神广东麻雀提高胜率...
六分钟了解!aa扑克平台(透视... 六分钟了解!aa扑克平台(透视)软件透明挂((2020已更新))(哔哩哔哩)1、许多玩家不知道aa扑...
一分钟了解!wpk如何才能稳定... wpk新手教程相关信息汇总(需添加指定薇757446909获取下载链接);一分钟了解!wpk如何才能...
四分钟了解!对战互娱麻将有没有... 这是一款非常优秀的对战互娱麻将有没有挂 ia辅助检测软件,能够让你了解到对战互娱麻将有没有挂中牌率当...
一秒答解!雀神辅助器最新款(辅... 1、一秒答解!雀神辅助器最新款(辅助挂)其实真的有挂(确实有挂)-哔哩哔哩。2、雀神辅助器最新款透视...