执行该脚本需要用到expect,所有需要安装expect工具(yum -y install expect)
#!/usr/bin/expect
set timeout 2
spawn su - root
expect "Password:"
exec sleep 1
send "实际的root密码\r"
expect "#"
interact
遇到密码里面如果存在特殊字符,可以使用 “\” 进行转义,比如 “$”、 “[”、 “\” 等。
原文链接:shell-linux普通用户自动登录root脚本
转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版,如果带来不便请联系我删除。
最后修改:2020-06-07 13:12:29
© 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

发表评论