linux和windows共享文件

开发板的文档上说可以使用nfs共享文件夹,提供的命令如下:

mount –t nfs –o nolock 192.168.1.244:/usr/ /mnt/

因此我在我的win10上设了共享文件夹,然后使用以下的命令,

mount -t nfs -o nolock 192.168.1.80:/e/new/sharenfs /mnt/sharenfs

但一直折腾了不出来,我以为是win10的问题,因此在另外一台机子装了xp,但还是不行,情况是相同的:

命令长时间一直在运行,也不报错。

最后发现不能用-t nfs这种方式来共享,而要用-t cifs来共享,这个才是linux和windows之间共享文件夹的方法:

mount -t cifs -o username=gt,password=gll  //192.168.1.144/sharenfs /mnt/ 

但还是没有成功,报的错误是:

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
 
最后从网友的一个帖子中找到了解决方法:
mount -t cifs -o username=gt,password=gll,sec=ntlm  //192.168.1.144/sharenfs /mnt/ 
注意:sec=ntlm 表示密码的hash格式

 

posted on 2016-11-17 18:25  坚强地活着  阅读(463)  评论(0编辑  收藏  举报

导航