我尝试dir.create
在需要sudo
访问才能创建目录的路径上。但是,即使我使用sudo rstudio-server start
启动了Rstudio服务器,我似乎也无法从浏览器访问的Rstudio服务器实例中执行此操作。
是否可以赋予我的Rstudio实例sudo
权力?
答案 0 :(得分:1)
使用RStudio服务器Web客户端时,它将以Linux计算机上的“ rstudio服务器”用户身份执行本地脚本(运行cut -d: -f1 /etc/passwd
列出本地用户,它将出现在本地计算机上)。您需要确保rstudio-server用户和您登录客户端的用户在要从RStudio进行更改的目录中具有rwx权限。
sudo setfacl -m u:rstudio-server:rwx /path/
sudo setfacl -m u:localuser:rwx /path/