blu*_*112 5 ftp ubuntu matlab permission-denied curlftpfs
我用
$sudo curlftpfs –o allow_other alpha:1234 @192.168.1.100 /home/alpha/share
Run Code Online (Sandbox Code Playgroud)
在Ubuntu 12.04中将ftp文件夹挂载为本地文件夹
然后我可以读取和编辑该文件夹中的文件
但是我无法使用Matlab在此文件夹中添加新文件
这是情况
我使用Matlab在此文件夹中绘制png文件
但是Matlab告诉我,它没有在此文件夹中创建新文件的权限
所以我与$ls -alamd 核对了一下,并提供了以下信息:
drwxr-xr-x 1 root root 1024 1?? 1 1970 share
Run Code Online (Sandbox Code Playgroud)
当我想修改我的代码和数据时,它就可以了!
但是当使用Matlab创建新图片时,总是会出现权限问题
我试过了
sudo chomd 777 /home/alpha/share
Run Code Online (Sandbox Code Playgroud)
它给我下面的错误:
chmod: changing permissions of ??/home/alpha/share??: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
即使我尝试使用root帐户
如何解决?
小智 5
CurlFtpFs是FUSE安装。为了允许除安装程序外的其他用户访问FUSE安装程序,有标志allow_other和allow_root。您sudo暗示root是安装程序,因此只有root可以访问它。
您可以使用该allow_other标志,但是在您的情况下,我会将其添加fuse到组列表中。然后挂载不带FTP的FTP sudo。
| 归档时间: |
|
| 查看次数: |
2554 次 |
| 最近记录: |