centos 7访问windows共享文件夹
1. 首先centos要能识别win7的文件系统ntfs,原版的centos是不支持NTFS格式的文件系统,因此需要安装ntfs支持软件包,我使用的是rpmforge软件库,在此处http://pkgs.repoforge.org/rpmforge-release/下 载rpmforge,我安装的是centos6.5,因此下载了最新版本。rpmforge-release- 0.5.3-1.el6.rf.i686.rpm 20-Mar-2013 16:59 12K RHEL6 and CentOS-6 x86 32bit
之后通过 #rpm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm 安装rpmforge,安装好之后,就可以通过命令#yum list | grep ntfs来进行查找要安装的ntfs支持包,接下来就使用命令#yum install fuse-ntfs-3g.i686来安装ntfs支持包。
PS:当然如果共享的文件系统是FAT32就不用这么麻烦了,可以吧这一步省去。
http://www.cnblogs.com/xia520pi/p/3540411.html(这个链接地址清晰地给出了如何将CentOS支持ntfs文件系统)
2.之后设置win7下的共享目录,这个应该都会,就是右击所要共享的目录或文件,选择属性,点击共享,高级共享,选择共享此文件,共享名自己随意设置一个,然后点击权限,设置一下权限。
3. 以上两步做好之后就可以使用命令#mount -t cifs -o username=***,password=*** //ip/sharedir /mountpoint进行挂载了。当然,username代表的是win7的用户名,password代表的是win7的密码,ip为win7系统的 ip地址,sharedir与第二个步骤的共享名要一致,mountpoing为挂载点,即想要把共享文件挂载到哪个位置,注意,不要在用户名和密码尽量 不要含有特殊字符,这样的话控制台是无法正确识别的。我就是由于密码中带有特殊字符,命令一直无法运行,搞了好长时间才搞清楚。
之后通过 #rpm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm 安装rpmforge,安装好之后,就可以通过命令#yum list | grep ntfs来进行查找要安装的ntfs支持包,接下来就使用命令#yum install fuse-ntfs-3g.i686来安装ntfs支持包。
PS:当然如果共享的文件系统是FAT32就不用这么麻烦了,可以吧这一步省去。
http://www.cnblogs.com/xia520pi/p/3540411.html(这个链接地址清晰地给出了如何将CentOS支持ntfs文件系统)
2.之后设置win7下的共享目录,这个应该都会,就是右击所要共享的目录或文件,选择属性,点击共享,高级共享,选择共享此文件,共享名自己随意设置一个,然后点击权限,设置一下权限。
3. 以上两步做好之后就可以使用命令#mount -t cifs -o username=***,password=*** //ip/sharedir /mountpoint进行挂载了。当然,username代表的是win7的用户名,password代表的是win7的密码,ip为win7系统的 ip地址,sharedir与第二个步骤的共享名要一致,mountpoing为挂载点,即想要把共享文件挂载到哪个位置,注意,不要在用户名和密码尽量 不要含有特殊字符,这样的话控制台是无法正确识别的。我就是由于密码中带有特殊字符,命令一直无法运行,搞了好长时间才搞清楚。
mount -t cifs -o username=***,password=*** //ip/sharedir /mountpoint