您的位置:首页 > 其它

在ubuntu中共享NTFS文件的方法

2011-11-20 19:07 573 查看
  ubuntu中共享NTFS文件?是的,当然是linux和windows的双系统啦。为了学习linux特意把自己原有的windows 分区中格了一个盘,用wubi安装了一个ubuntu10.10。不过之前在windows里本机一直作为文件服务器,为局域网共享了很多东西,很显然, 装好了ubuntu也依然要把之前在windows里的共享再次共享出来。于是很自然的用到了samba,但是在图形界面右键共享该文件夹的时候,总会提 示写权限方面的提示,以为点击确定,会自动加上权限。于是在windows里来访问samba总是提示没有权限,但是能看到共享的文件夹,起初一直以为是 samba配置的问题,后来,发现非NTFS分区里的内容共享却是正常的,于是想到可能是ubuntu虽说能访问ntfs但是却不具备写权限所至。PS安 装Ubuntu 10.10以后,双击NTFS盘符才可 以手动挂载NTFS分区,但并不是自动的。

  于是就crtl+alt+T打开终端sudo apt-get install ntfs-config安装ntfs-config,config软件包,这是一款图形化界面的NTFS分区挂载配置程序,但软件安装好后运行ntfs-config竟然无法运行,提示“OSError: [Errno 2] 没有那个文件或目录: ‘/etc/hal/fdi/policy’”于是手工创以下几个目录。

  sudo mkdir /etc/hal

  sudo mkdir /etc/hal/fdi

  sudo mkdir /etc/hal/fdi/policy

  于是再试sudo ntfs-config的时候,就可以打开图形化ntfs配置界面了。





  可以正常运行后挂载要挂载的盘

  再去试试共享一个文件夹试试有没有提示权限方面的提示?没有了是吗。不过可能会有这样的提示。

  “net usershare”返回错误 255:net usershare add: cannot share path /media/M_hM_5M__DM_fM__VM__Y/录像 as we are restricted to only sharing directories we own.

  Ask the administrator to add the line “usershare owner only = false”

  to the [global] section of the smb.conf to allow this.





  可以sudo vim /etc/samba/smb.conf 把”usershare owner only = false” 加到usershare allow guests = yes 之后

  好了,保存退出后,重启smbd “sudo restart smbd”

  至此,你就可以利于ubuntu把你原因存在NTFS内的文件再次共享出去了。由于ntfs-config是启动的时候,自动挂载NTFS分区的,所以你再也不用双击某个NTFS分区手动挂载了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: