在 Ubuntu 上挂载 NTFS(读/写功能)

Web*_*net 5 ubuntu ntfs mount cifs

我正在尝试Windows 2000在 Ubuntu上挂载共享文件夹以获取读/写功能。有什么建议吗?

我已经验证用户凭据具有来自 Windows 机器的可写权限。

更新

    `sudo mount -t cifs -o username=web,password= //192.168.15.10/Web /dev/fileserver`
//mounts as read-only
Run Code Online (Sandbox Code Playgroud)

Der*_*rfK 8

对于网络 Windows 共享,您需要指定驱动器应安装为的 uid/gid 和/或要使用的文件和目录模式,因为 Windows 不了解 Unix 用户,Linux 不了解 Windows 用户或权限。现在,该共享可能是可写的,但所有内容都归 root 所有,因此其他用户无法做任何事情。

尝试:

mount -t cifs -o username=winuser,rw,uid=linuxuser,gid=linuxgroup //192.168.15.10/Web /dev/fileserver
Run Code Online (Sandbox Code Playgroud)

其中 linuxuser 和 linuxgroup 都是您在 Ubuntu 中的用户名。如果您需要使 windows 共享对所有人都可写,那么您可以使用,dir_mode=0777,file_mode=0666uid= 和 gid= 代替。如果您需要某些人访问而其他人不访问,那么您可以将两者结合起来:

mount -t cifs -o username=winuser,rw,gid=somegroup,dir_mode=0775,file_mode=0664 //192.168.15.10/Web /dev/fileserver
Run Code Online (Sandbox Code Playgroud)

这将授予所有成员的写访问权限,somegroup但其他所有人都只有读访问权限。