Visual Studio 代码无法编辑 samba 共享文件夹上的文件

Visual Studio 代码无法编辑 samba 共享文件夹上的文件

当我使用以下命令从 Ubuntu 上的命令行挂载共享文件夹时,我的 samba 服务遇到了一些问题:

sudo mount -t cifs -o user=$USER,uid=ubuntu-user,gid=ubuntu-user //ip-address/samba-folder /target

文件夹安装广告我几乎可以读取和写入所有内容,但是我不能读取和写入仅有扩展名的文件(例如.env)。

在此处输入图片描述

我可以编辑第一个文件,但只有其他文件.*我才会收到此错误:

无法保存‘.env’:命令失败:cd“/home/tommaso”;“/usr/bin/pkexec”--disable-internal-agent /bin/bash -c“echo SUDOPROMPT;“/usr/share/code/bin/code”--file-write“/home/tommaso/.config/Code/code-elevated-WX8vT7b1”“/home/tommaso/Dietpi/home-server/cloudflare/.env””使用--file-write 时出错:EACCES:权限被拒绝,打开‘/home/tommaso/Dietpi/home-server/cloudflare/.env’

另一方面,如果我从 Ubuntu“服务器连接”挂载文件夹,如下所示:

在此处输入图片描述

安装允许我编辑每种类型的文件以及文件,所以我认为这与权限或CLI 命令.*之类的东西有关。mount

PS:我无法chmod在已安装的文件夹上执行操作,并且已安装文件夹内的文件已归ubuntu用户(也是组)所有。

Ubuntu 23.04

相关内容