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

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

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

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

更新

    `sudo mount -t cifs -o username=web,password= //192.168.15.10/Web /dev/fileserver`
//mounts as read-only

答案1

对于网络 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

其中 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

这将授予所有成员写权限somegroup,但其他所有人只能具有读权限。

答案2

您的操作顺序似乎有误。它应为:

mount -t [类型] [-o 挂载选项] [挂载源] [挂载目标]
安装-t cifs-o 用户名=用户,rw//192.168.15.10/web /dev/fileserver

系统将要求您输入密码。这样就可以挂载卷了。

答案3

相关内容