在Linux系统上挂载网络文件夹权限被拒绝

在Linux系统上挂载网络文件夹权限被拒绝

我只是在Linux系统上挂载了一个网络文件夹,我们使用RStudio来使用该文件夹上的文件夹。但是从 RStudio 中我们可以看到所有的文件管理器(可以读取)但是我们不能写入。

bash-4.2$ echo "ttt" > abc_test.txt
bash: abc_test.txt: Permission denied

我可以在登录 Linux 服务器时写入,但不能从 RStudio 写入。

通过调查我发现文件权限已被更改。

挂载前:

drwxrwxrwx. 3 root root 4096 May 6 07:26 CounterfeitPartIPT

挂载后:

drwxr-xr-x. 2 root root 0 Jun 8 19:34 CounterfeitPartIPT

解决办法是什么?如何在共享文件上写入内容?

答案1

chown -R *yourusername*:*yourusernameorgroupifyouhaveone* /path/to/mnt尝试在网络共享的安装点上使用。如果网络共享使用 NFS,您可能需要在 /etc/fstab、mount 命令的 -o 标志或服务器上的 /etc/export 中显式设置 uid 和 gid。

相关内容