簡體   English   中英

如何更改權限:EC2 AWS 上的權限被拒絕 Shiny 應用程序

[英]How to Change Permissions: Permission Denied Shiny app on EC2 AWS

我第一次嘗試在 AWS EC2 上托管 shiny 應用程序。 我一直在關注這個 [教程] ( https://www.charlesbordet.com/en/guide-shiny-aws/#3-how-to-configure-shiny-server )。

我用sanitize_errors false;調整了我的sudo nano /etc/shiny-server/shiny-server.conf 所以錯誤顯示在http://18.144.34.215:3838/ 看來我沒有從閃亮服務器分配給該文件夾的正確權限。

這是我第一次嘗試在 EC2 上托管一個 shiny 應用程序,我發現搜索的其他帖子有點丟失。 授予此文件夾權限的正確命令是什么?

另外,請讓我知道您需要我提供哪些信息,以便更好地理解此錯誤。

這是我對“RIBBiTR_DataRepository”的文件夾權限

-rw-rwSr-- 1 ubuntu ubuntu 35149 Feb  1 21:32 LICENSE
-rw-rwSr-- 1 ubuntu ubuntu    10 Feb  1 21:32 README.md
drwxrwsrwx 5 ubuntu ubuntu  4096 Feb  1 21:38 RIBBiTR_DataRepository
-rw-rwSr-- 1 ubuntu ubuntu   205 Feb  1 21:32 db_forms.Rproj
drwxrwsr-x 2 ubuntu ubuntu  4096 Feb  1 21:32 misc

並添加,當我嘗試查看日志時,我收到了被拒絕的權限

ubuntu@ip-172-30-1-21:/var/log/shiny-server$ sudo tail RIBBiTR_DataRepository-shiny-20230201-215702-44689.log
su: ignoring --preserve-environment, it's mutually exclusive with --login
-bash: line 1: cd: /srv/shiny-server/db_forms/RIBBiTR_DataRepository: Permission denied

問題出在我的 shiny-server.conf 文件中。 我用用戶組run_as ubuntu;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM