免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1155 | 回复: 0
打印 上一主题 下一主题

linux /java 精准培训 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-23 18:34 |只看该作者 |倒序浏览
来源(www.sucha001.com ,承接web开发和手机端软件开发及java /linux 的培训项目,详情请查看网站)


本脚本适合二次登录后修改普通用户的密码
       来源(www.sucha001.com ,承接web开发和手机端软件开发及java /linux 的培训项目,详情请查看网站)

#!/usr/bin/expect
# 本脚本适合二次登录后修改普通用户的密码
# interactive time
set timeout 2
set response 0

# set variables
set port [lindex $argv 0]
set user [lindex $argv 1]
set host [lindex $argv 2]

# interactive windows
spawn  ssh -p$port  $user@$host

# 此处 有时候会提示,需要跳过这类的提示。
#expect "Are you sure you want to continue connecting (yes/no)?"
#send "yes\n"

expect "password:*"
send "Your password\n"

expect "]$"
send "su - root -c 'passwd $user'\n"

expect "Password: "
send "root's password\n"

expect "New UNIX password: "
send "new password\n"
expect "Retype new UNIX password: "
send "new password\n"

expect eof
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP