这个解决方案是用于将普通用户权限切换到root权限,不是脚本内执行的,脚本内切换权限的没那么麻烦。
#!/bin/sh
echo 'su user[root]!'
expect -c "
spawn sudo -i
expect \":\"
send \"ddddddd\r\"
interact
"
echo "ok!"
ddddd换为sudo密码即可。切换root密码权限的语句也可以根据环境的不一样来修改。
更多推荐
shell脚本切换用户权限到root
这个解决方案是用于将普通用户权限切换到root权限,不是脚本内执行的,脚本内切换权限的没那么麻烦。
#!/bin/sh
echo 'su user[root]!'
expect -c "
spawn sudo -i
expect \":\"
send \"ddddddd\r\"
interact
"
echo "ok!"
ddddd换为sudo密码即可。切换root密码权限的语句也可以根据环境的不一样来修改。
更多推荐
shell脚本切换用户权限到root
发布评论