虚拟机玩Linux CentOs系统,Linux怎样访问Windows共享文件和文件夹
1.在访问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”之类的命令。
![](https://img2020.cnblogs.com/blog/355184/202004/355184-20200402135118121-638472553.png)
2.如果samba-client没有安装,就需要使用命令“yum install samba-client”安装一下,yum会自动安装samba-client所需的相关依赖库,安装时选择Y就行了。
针对常见的Debian Linux发行版,如Ubuntu或CentOS,也可以使用“sudo apt-get install smbclient”和“sudo apt-get install smbfs”安装相应的共享访问工具
,
一路“y"到底!
3.Linux将共享文件夹也是当作磁盘资源对待的,因此需要使用mount工具将其挂载到本地文件空间才可以访问,这一点就像Windows常用的网络磁盘映射是一样的。
因此,首先我们安装挂载组件:ycifs-utils如下图
再创建一个挂载点
4.将win10共享的文件,建立共享文件夹让linux系统访问如下图:
,如下图再linux系统中继续输入mount -t cifs -o username=[XXX],password=***, //192.168.43.162/DB_Backup /mnt/test +回车
这个时候查看/mnt/test路径下就有共享的文件了如下图