maa*_*zza 6 linux file-sharing cifs file-permissions
问题在标题中。
这是我尝试过的,但该文件夹是只读的。
sudo mount -t cifs -o username=maazza,domain=MYDOMAIN //192.168.123.2/company-files /mnt/test
Run Code Online (Sandbox Code Playgroud)
我在 debian jessie 上。
我读了一些关于强制用户 ID 和组 ID 的内容,但我不知道如何在 Windows 上找到它们或如何在安装中设置它们。
Cra*_*son 10
您可以使用挂载选项设置本地UID,示例如下。您可以通过运行该id -u
命令来找出您的 UID 。
sudo mount -t cifs -o username=maazza,domain=MYDOMAIN,uid=1000 //192.168.123.2/company-files /mnt/test
Run Code Online (Sandbox Code Playgroud)
无论远程所有权如何,这基本上都会将该共享中的所有文件映射并覆盖到您自己的本地 Linux UID。但是,如果您的域用户没有写入权限,您仍然无法写入共享。
如果您需要完全权限管理,则需要将 Linux 计算机加入 Windows 域。