什麼是掛載?
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系統下載好的便可。