当前位置: 技术问答>linux和unix
《急需解决的问题》关于run ‘expect script in a php file' 的问题!!!
来源: 互联网 发布时间:2015-10-06
本文导语: 从一个php文件里,要运行一个expect script,如果用户login as root,那么这个expect script将很好的得以运行,但是要以www-data来运行这个expect script就回有不能执行的问题. example: #!/usr/bin/expect -- spawn...
从一个php文件里,要运行一个expect script,如果用户login as root,那么这个expect script将很好的得以运行,但是要以www-data来运行这个expect script就回有不能执行的问题.
example: #!/usr/bin/expect --
spawn ssh -l root $argv "cat filename"
expect "password:" {exp_send "passwordn"}
如果我作为root来运行这个文件,就没问题。 现在的问题是如果我作为www-data来运行,那么这个文件的expect "password:" {exp_send "passwordn"}将不被执行,郁闷啊。有谁来帮帮我吧,多谢啦啊...(不要改变www-data的权限)...
example: #!/usr/bin/expect --
spawn ssh -l root $argv "cat filename"
expect "password:" {exp_send "passwordn"}
如果我作为root来运行这个文件,就没问题。 现在的问题是如果我作为www-data来运行,那么这个文件的expect "password:" {exp_send "passwordn"}将不被执行,郁闷啊。有谁来帮帮我吧,多谢啦啊...(不要改变www-data的权限)...
|
改变expect script其它用户属性
#chmod o+x expectscript
#chmod o+x expectscript