我有一台本地连接到我的 linux 机器的 windows 机器。windows机器上有一个共享文件夹,我使用它安装在我的linux机器上sudo mount -t cifs -o username=myuser //xxx.xxx.xx.xx/myfolder /mnt/windowsshare/
,它已成功安装,我可以看到文件和文件夹。
现在的问题是我正在尝试在已安装的共享中创建一个文件夹,但我做不到。我检查了挂载文件夹的权限,它说
“您不是所有者,因此您无法更改这些权限”
如下所示:
我试过运行sudo chmod -R 777 /mnt/windowshare
,sudo chown -R isa /mnt/windowshare
但它说 chmod:
更改'/mnt/windowshare/.?00000002202011111110e5(和许多其他字符)'的权限:没有这样的文件或目录
ctrl然后我使用+停止命令c
有什么建议我可以在我的 linux 机器上控制对这个文件夹的访问吗?
Windows 共享已挂载时无法更改权限,但可以在挂载期间更改权限。
首先卸载您的共享:
然后使用这些新参数再次挂载共享:
引用 mount.cifs 人
链接到 mount.cifs 人
要找到您的用户,请打开终端并运行以下命令:
找到你的组运行这个命令:(在这种情况下,右边的组将是左边的第一个)