【发布时间】:2018-09-03 20:03:33
【问题描述】:
我能够从 R / R Studio 调用 sudo 命令来为 ubuntu 机器中的路径提供特定权限。
代码:
system('sudo -kS chmod -R 755 PATH',input="*********")
这里输入的是sudo用户的密码。现在,我需要在 Shiny 服务器中托管的 Shiny App 中执行相同的系统命令。默认情况下,闪亮服务器以“闪亮”用户身份运行应用程序,该用户具有较低的权限。可以向“闪亮”用户提供什么可能的权限,以便此 sudo 代码也可以在闪亮服务器中执行。因此,也在寻找从闪亮服务器运行系统命令的方法。
【问题讨论】:
标签: r shiny shiny-server