QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1216|回复: 3

请问一个在SHELL中自动转换用户的问题

[复制链接]
发表于 2004-10-18 00:20:55 | 显示全部楼层 |阅读模式
我想问一下
如何在SHELL中自动完成SU这个命令的
就是自动更换一个用户
SU - XXX
然后是后面的输入PASSWORD
然后最终返回原用户

这个SHELL我想不出来
请问这里的大侠了
发表于 2004-10-18 01:05:30 | 显示全部楼层
用echo和管道应该可以吧,我没在linux下不能试验。
回复

使用道具 举报

 楼主| 发表于 2004-10-20 00:46:00 | 显示全部楼层
这样做肯定是不行阿
还有别的办法吗?
请教大家
回复

使用道具 举报

发表于 2004-10-20 22:50:56 | 显示全部楼层
su只能接受来自键盘的输入!更多的su,见他的manual ;)
如果需要切换到root,可以通过sudo来实现,或者,参考expect
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 22:42 , Processed in 0.064939 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表