什么是挂载?
linux
(1)windows是咱们经常使用的系统,可是windows的c、d、e盘等都是windows系统自动挂载上去windows
的若是不挂载,咱们就没有办法对其操做。好比u盘插入电脑,windows会自动为其分配一个I盘,这安全
就是挂载,Linux则不会自动挂载,就像点了u盘弹出的windows系统,只知道插了个u盘在上面却没网络
办法访问。ide
(2)Linux中一些/dev目录下的设备文件,咱们只能从界面看到却不能访问也就是这个道理,因此spa
要经过挂载的方式去打通它的脉络,而后就舒服了。3d
(3)同理当咱们使用samba服务去使用windows共享的文件、目录、磁盘等,也得经过挂载。server
(4)挂载的实质就是将设备、文件、目录等当作一个大的目录文件,挂载到系统的已知路径上,让blog
其能够直接访问到。ip
如何实现挂载?(以Linux挂载windows文件为例)
一、windows端和Linux端都要安装samba服务
windows开启samba server
Linux查看samba 有没有安装以下图三个包
二、若是没有安装,我这里提供两种方式:
(1)yum 安装
yum install -y samba
这是一种自动的安装方式比较简单
(2)安装包安装
mount /dev/cdrom /空目录
若是报错:read-only
mount -o remount,rw /dev/cdrom /空目录
安装samba 的rpm包
三、上两步ok了以后,接下来使用命令打通linux和windows的脉络
smbclient -L //ip地址
上面就能看到windows共享的文件和磁盘了,忽然咱们发现c盘是被共享出来的!
意味着咱们能够看到c盘里的东西,windows为何不安全的缘由~。题外话。
四、若是上述步骤过不了,问题解决方式:
右键个人电脑-----本地用户和组-----用户-----guest------帐户禁用取消
若是你发现不存在用户和组选项,我百度了好久解决方案有二:
一、升级windows系统到企业版
二、装windows企业版的虚拟机
运行------secpol.msc-------用户权限分配------拒绝从网络访问这台计算机
-----------把guest删掉
安全选项--------网络访问本地帐户的共享和安全模拟
---------经典和仅来宾模式切换,若是能够访问了就不用切换
若是仍是链接不通,那就关闭selinux,以及两个系统的防火墙
如今能够愉快的跨平台共享了~~
五、开始挂载
mount.cifs //ip地址/共享的文件、目录、磁盘 /空目录
ok挂载成功!
此时不用再将安装包导入到linux系统中在安装了,直接使用在windows系统下载好的便可。