虚拟机中使用Samba实现文件共享,并在win10上创建映射网络驱动器
首先我們給虛擬機安裝samba服務(如果搭的是別的倉庫記得開倉庫)
輸入命令:yum install samba
?
?
?samba服務的配置文件在,我們來看一下/etc/samba/smb.conf
輸入命令:cat?? /etc/samba/smb.conf
?
?如果有很多注釋行的話我們可以用下面這個命令過濾一下(我的沒有所以沒有這步)
輸入命令:cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v ";" | grep -v "^$" > /etc/samba/smb.conf
我們進入配置文件,將其中的參數改成這個樣子
輸入命令:vim? /etc/samba/smb.conf
?
?
?
?
?
?
?
?
?
?之后重啟服務
輸入命令:systemctl?? restart?? smb
但此時SMB服務默認的驗證模式為user,我們需要先創建用戶數據庫后才可以正常使用
首先驗證一下是否為user模式
輸入命令:?cat /etc/samba/smb.conf
接下來創建共享文件夾 (因為我們在下面的配置文件要用到,所有我們要建一個)
輸入命令:mkdir /database
我們在SMB服務主配置文件的最下面追加共享文件夾的配置參數(在最后面追加就好了)
輸入命令: vim /etc/samba/smb.conf
?
?之后我們再重啟一下服務
輸入命令:systemctl?? restart? smb
可以把他添加到開機啟動項
輸入命令:systemctl enable smb
?
?下面我們使用Windows主機嘗試訪問,在我的電腦中輸入\\192.168.22.100? (我服務器的ip是這個)(我們剛才下載服務以及修改服務的虛擬機就是服務器)
?
?當然我們這個時候還是進不去,嘻嘻,因為我們還沒有配置完
在Windows系統要求先驗證后才能訪問共享,而SMB服務配置文件中密碼數據庫后臺類型為”tdbsam“,所以這個帳戶和口令是Samba服務的獨立帳號信息,我們需要使用pdbedit命令來創建SMB服務的用戶數據庫。
?
?接下來我們創建SMB服務獨立的帳號
輸入命令:useradd longshisan
?
下面我們為longshisan系統用戶提升為SMB用戶,同時設置密碼
?
?
輸入命令:pdbedit -a -u longshisan
?
?我們接下來在物理機中再試一下
?
?這時候你會發現你進來了!Windows成功訪問SMB服務
?
?如果你在其中創建文件夾出現了這個問題,那么就是權限不夠,我們去改一下權限
?
切換到那個/文件夾下,查看一下
?
?改下權限
再建就可以啦
?
?我們建立一個文件夾,再在虛擬機上看看,可以滴!
?
?
?
?
?
?當然longshisan下也可以
?
?我們再在虛擬機中嘗試一下,我們需要在客戶端安裝cifs-utils軟件包 (額。。。虛擬機之間samba服務我并沒有實現)
輸入命令:yum install -y cifs-utils
?
?下面我們創建掛載目錄
輸入命令:mkdir /database
然后我們在root家目錄創建認證文件(依次為SMB用戶名、SMB用戶密碼、SMB共享域)
輸入命令:vim auth.smb
?
?
這個文件比較重要我,我們給他小一點的權限
?
?我們再配置其掛載信息(內容依次為遠程共享信息、本地掛載目錄、文件系統類型、認證文件以及開機自檢選項),在后面追加
輸入命令:vim /etc/fstab
?
下面使用mount命令的-a參數掛載所有在fstab文件中定義的文件信息
輸入命令:mount -a
?
?
?成功掛載Samba的共享目錄(能夠看到共享文件了)
輸入命令:cat /database/1.txt
------------------------------------------------------------------------------------------------------------------------------------------------
win10系統如何創建映射網絡驅動器?windows10創建映射網絡驅動器圖文教程
發布時間:2015-08-21 15:57發布者:系統城-小群瀏覽數:7948
近來,有一些剛剛升級windows10系統的用戶向小編咨詢在新系統中該如何創建映射網絡驅動器。其實,方法非常簡單,接下來,小編就向大家分享win10系統創建映射網絡驅動器的具體方法。
具體方法如下:
1、首先選擇-此電腦。
2、在右擊-此電腦-單擊-映射網絡驅動器。
3、這里選擇-瀏覽。
4、在瀏覽文件夾-選擇D在單擊-確定。
5、如下圖可以看到\\desktop-pu9pnlp\d在單擊-完成。
6、在打開此電腦可以看到網絡位置。
通過上面幾個步驟的操作,我們就能在windows10系統中創建映射網絡驅動器了。感興趣的用戶,不妨按照小編的步驟設置看看。
?
總結
以上是生活随笔為你收集整理的虚拟机中使用Samba实现文件共享,并在win10上创建映射网络驱动器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用samba实现网络文件共享
- 下一篇: 设备树之编译和烧写