问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

centos7.0怎样访问windows共享文件

发布网友 发布时间:2022-04-23 14:02

我来回答

1个回答

热心网友 时间:2022-04-16 00:13

在访问Windows共享资料之前,请确保Windows共享是可用的,这里就不再赘述该怎样设置Windows共享了,那可是另外一个课题。
Linux访问Windows共享或者Linux共享资料给Windows时,其实都是在使用一个叫做Samba的软件,这个软件已经使用多年,稳定性和可靠性得到了很好的验证,也是很多网络NAS常用的软件。
我们这里要讲的Linux需要用到的工具就是Samba软件中的一种,samba-client。
在尝试访问Windows共享之前,需要首先确认samba-client已经安装了。最简单的方式是命令行查询“rpm -qa | grep samba-client”,当然也可以使用“yum”工具查询, 如“yum info samba-client”或“yum list samba-client”之类的命令。

如果samba-client没有安装,就需要使用命令“yum install samba-client”安装一下,yum会自动安装samba-client所需的相关依赖库,安装时选择Y就行了。
针对常见的Debian Linux发行版,如Ubuntu或CentOS,也可以使用“sudo apt-get install smbclient”和“sudo apt-get install smbfs”安装相应的共享访问工具。

准备停当,就可以尝试访问Windows共享文件夹了。我们可以首先使用“smbclient -L //IP地址 -U 用户名”查看一下该用户共享权限下的共享情况。其中不带“$”的那个,就是我们可以访问的共享文件夹了,其中“-U”是用来指定查询共享权限的用户名的。

Linux将共享文件夹也是当作磁盘资源对待的,因此需要使用mount工具将其挂载到本地文件空间才可以访问,这一点就像Windows常用的网络磁盘映射是一样的。
因此,首先我们需要创建一个挂载点,也就是在本地目录空间中创建一个挂载目录,如“mkdir -p /mnt/MYSHARE”。
挂载点创建之后,就可以使用mount命令挂载共享文件夹了,“mount -t cifs -o user=用户名称,password=共享密码,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名称/共享目录”,其中cifs使用Linux常用的网络文件类型,也可以使用smbfs,以系统可以识别为准,如Ubuntu常见命令就是“sudo mount -t smbfs -o user=用户名称,password=共享密码,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名称/共享目录”。“-o”表示挂载参数,常见的是需要提供共享的用户名和密码,另外需要注意的是iocharset和codepage,这两个参数是用来解决系统之间的字符编码转换的,如果出现乱码的情况,是需要调整这两个参数的,针对简体中文,使用utf8和cp936一般都可以解决问题,关于字符编码已经超出了本经验的范围。
挂载完成之后,就可以像使用本地文件目录一样访问Windows共享文件夹和文件了。

当然,Linux也有图形化的资源管理器,挂载之后,资源管理器也可以正常访问的。进入Linux桌面,打开“我的电脑”。

然后就可以像浏览本地文件一样,浏览共享的Windows文件夹和文件了,与命令行并没有太多的差异。

Windows共享资料使用完毕之后,也可以将其使用umount命令卸载,卸载就很简单了,直接使用“umount /mnt/MYSHARE”就可以了,其中MYSHARE是就是我们前面创建的挂载点了。
如果以后不需要,也可以将挂载点删除的。
步骤阅读
8
挂载的Windows共享文件夹在Linux重启之后就会消失的,如果还要使用,是需要重新挂载的。
如果希望Linux开机自动挂载Windows共享文件夹,则需要将挂载命令添加到Linux的“/etc/fstab”,也就是将前述的命令参数按照fstab的要求添加到fstab里面,这里就不再展开了,详情参考fstab相关帮助即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求大学生谈恋爱的各种弊端 大学生恋爱的利大于弊吗? 大学生谈恋爱的弊处 dnf现在站街16000的物攻 增加100物攻能张多少 家里养的蚕宝宝是要蜕皮了吗 富贵包硬和软的区别 【已完成】为什么腋窝突然有异味? 女生为什么有狐臭症状? 为什么会狐臭 万视宝这个牌子是做什么的?有人了解嘛? 爷爷奶奶爸爸妈妈小时候什么上街购物的时候用什么装东西? 这叫什么东西? 我的是win7+虚拟机+基于centOS6.9的linux,请问怎么实现文件共享啊 为什么竹篮可以装东西,而不能装南北? CentOS7如何设置交换文件 转:为何竹篮只能装东西不能装南北 在linux centos下怎么进入 /dev/sda1 竹篮子为什么能 装东西 不能装南北?(不是脑筋急转弯)答上者为上知天文下知地理者! windows10 怎么安装vagrant 竹篮子的好处急!! 如何在Centos 6上设置NFS挂载目录 Linux 如何映射Windows主机上中文名的共享文件夹 竹篮是什么时候被制作的呢?在古代有什么作用吗? Linux系统怎么把根目录映射到另一个分区? 我准备装win7和centos双系统,遇到这个问题。 如何修改centos的键盘映射 centos 怎么把一个目录 映射到另一个centos上 张干的其他 名人的小故事 请求详细介绍一下这四个人物? 雷蛇鼠标24和bt区别 乾隆和刘墉有一段故事 竹篮能装什么东西,知道请相告 linux centos 5.3版本能否挂载磁盘阵列并共享? 雷蛇战锤狂鲨BT耳机值得购买吗? 小篮子是什么意思? 雷蛇战锤狂鲨bt磁吸没有磁力了怎么办 centos怎么搭建ftp服务器 古人平时出门,都用什么装东西 雷蛇战锤狂杀bt,放歌卡顿,怎么办? Windows无法访问CentOS samba设置的共享目录。请各位大侠能够帮帮忙。前提不关掉防火墙。 水竹编篮子好吗? 雷蛇的入耳式耳机怎么样和深海塞尔的比,我买了个Razer Hammered BT不知道是什么定位 雷蛇战锤狂鲨bt 蓝牙怎么搜不到 竹篮包风靡时尚圈,高级又有设计感,你爱了吗? 雷蛇战锤狂鲨BT耳机声音太大怎么办,我用的iPhone 6,连接蓝牙后就算声音只有一格还是很大 篮子是什么东西? 雷蛇 战锤狂鲨BT怎么样,雷蛇耳机性价比高吗 篮子是什么意思啊? - 信息提示 篮子是什么东西