gpt4 book ai didi

r - Shiny 的服务器用户/用户组

转载 作者:行者123 更新时间:2023-11-28 22:11:32 26 4
gpt4 key购买 nike

请建议一种将用户(比如我自己)添加到在 Ubuntu 上运行的 Shiny Server 的干净(呃)方法。我找到了这个链接:Setting up shiny User permissions但想就此提出更多建议。而且我不想托管 RStudio 服务器,只想托管 Shiny 服务器。我还可以在同一台机器上运行 Tomcat 和 Shiny 服务器吗?

最佳答案

我认为您可能误解了该链接的意思。您不是为 Shiny 服务器设置不同的用户,而是在您的计算机上设置用户,并以跟踪您在计算机上创建的文件的权限的方式管理它们。重要的是确保您计算机上的“ Shiny ”用户(除非您修改默认设置,否则它将托管您 Shiny 的服务器应用程序)具有正确的权限来访问运行这些应用程序时所需的文件。

当您运行 Shiny 应用程序时,您本身不会以用户身份登录,而是“ Shiny ”用户将为您托管计算,并通过您的浏览器界面向您提供任何输出。

据我所知,除非您使用的是 Shiny Server Pro,否则您将无法在使用这些应用程序时指定不同的用户(这与“ session ”不同,后者是另一个主题)。

当你创建一个 Shiny 的应用程序并安装它(通过将它移动到“/srv/shiny-server”文件夹)时,你需要确保你计算机上的用户“ Shiny ”具有对该应用程序的读取权限至少归档。如果您的应用程序涉及从您的计算机读取数据文件,请确保“ Shiny ”用户也具有对这些文件的读取权限。如果您的应用涉及写入我们计算机上的文件,请确保“ Shiny ”用户也对这些文件具有写入权限。

关于r - Shiny 的服务器用户/用户组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38184396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com