首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的CGI能打电话给R吗?

我的CGI能打电话给R吗?
EN

Stack Overflow用户
提问于 2011-10-11 11:49:04
回答 4查看 272关注 0票数 2

我对R只知道多少个字:直到昨天我才知道怎么拼写。但我想自杀:对于我的网站来说,我正在考虑让访问者输入一个R“程序”(它甚至被称为“程序”),然后,在提交的时候,盲目地从我的CGI中调用R解释器。然后,我会将解释器的输出返回给访问者。

这有道理吗?还是等于无用的噪音?

如果这是可行的,那么这种方法的缺点是什么?例如,安全问题(如果有的话)是什么?有可能使R崩溃,杀死我的CGI程序吗?在调用解释器之前,我必须清理R代码吗?还有类似的事。

EN

Stack Overflow用户

发布于 2011-10-11 12:44:48

因为您可以在R中读写文件,所以让人们在您的服务器上运行任意的R代码是不安全的。如果R有PHP的安全模式..。如果不是,如果您是root用户,您可以尝试在chroot中的用户无人下运行R(您还必须放置包和库-用于只读访问,以及一些临时目录用于RW访问)。

票数 2
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7725559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档