gpt4 book ai didi

matlab - 在 Ubuntu 上使用 curlftpfs 的权限

转载 作者:太空宇宙 更新时间:2023-11-03 19:43:46 34 4
gpt4 key购买 nike

我用

$sudo curlftpfs –o allow_other alpha:1234  @192.168.1.100 /home/alpha/share

在 Ubuntu 12.04 中将 ftp 文件夹挂载为本地文件夹

然后我可以读取和编辑该文件夹中的文件

但我不能用 Matlab 在此文件夹中添加新文件

情况是这样的

我使用 Matlab 在这个文件夹中绘制一个 png 文件

但是 Matlab 告诉我它没有权限在此文件夹中创建新文件

所以我检查了 $ls -al amd 它给了我以下信息:

drwxr-xr-x  1 root  root    1024  1??  1  1970 share

当我想修改我的代码和数据时,它是有效的!

但是当用 Matlab 创建一个新图片时,它总是给我权限问题

我试过了

sudo chomd 777 /home/alpha/share

它给我以下错误:

chmod: changing permissions of ??/home/alpha/share??: Operation not permitted

即使我用root账户也试过了

如何解决??

最佳答案

CurlFtpFs 是一个 FUSE 安装。为了允许挂载者以外的用户访问 FUSE 挂载,有标志 allow_otherallow_root。您的 sudo 暗示 root 是安装程序,因此只有 root 可以访问它。

您可以使用 allow_other 标志,但在您的情况下,我会将 fuse 添加到您的组列表中。然后在没有 sudo 的情况下挂载 FTP。

关于matlab - 在 Ubuntu 上使用 curlftpfs 的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18428316/

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