免费注册 查看新帖 |

Chinaunix

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

如何用脚本实现自动变换用户执行程序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-09 16:11 |只看该作者 |倒序浏览
现在已经有个用户user1,其他人用user2登陆后执行一些脚本程序,需要su成user1后执行才不会出错。怎么写到自动脚本里来实现。

我试了试:echo "$PASS" |su - $user1
好像还是要手动输入密码,如何用脚本实现,跳过手动输入密码这一步?

论坛徽章:
0
2 [报告]
发表于 2009-12-09 16:12 |只看该作者
写expect脚本

论坛徽章:
0
3 [报告]
发表于 2009-12-09 16:13 |只看该作者

回复 #2 liying_gg 的帖子

不太明白,请指点一下,谢谢!

论坛徽章:
0
4 [报告]
发表于 2009-12-09 16:15 |只看该作者

回复 #3 cao_zidane 的帖子

一种脚本语言的名字,可以像进程发送输入,su比较特殊,你这种方式和here document都不行的。

论坛徽章:
0
5 [报告]
发表于 2009-12-09 16:18 |只看该作者

回复 #4 liying_gg 的帖子

用shell可以实现么?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP