1. 程式人生 > >使用Samba實現文件共享

使用Samba實現文件共享

配置 通過 可以登錄 嘗試 process 圖片 參數 linu bool

使用Samba實現文件共享

首先需要先通過Yum軟件倉庫來安裝Samba服務程序
技術分享圖片
先把主配置文件改個名字,然後使用cat命令讀入主配置文件,再在grep命令後面添加-v參數(反向選擇),分別去掉所有以井號(#)和分號(;)開頭的註釋信息行,對於剩余的空白行可以使用^$參數來表示並進行反選過濾,最後把過濾後的可用參數信息通過重定向符覆蓋寫入到原始文件名稱中。
技術分享圖片
在原始的配置文件中,[homes]參數為來訪用戶的家目錄共享信息,[printers]參數為共享的打印機設備。如果用不到可刪除添加[database]
技術分享圖片
創建用於訪問共享資源的賬戶信息,Samba服務程序默認使用的是用戶口令認證模式(user)只有建立賬戶信息數據庫之後,才能使用用戶口令認證模式。

技術分享圖片
創建用於共享資源的文件目錄。
技術分享圖片
設置SELinux服務與策略,使其允許通過Samba服務程序訪問普通用戶家目錄。執行getsebool命令,篩選出所有與Samba服務程序相關的SELinux域策略,根據策略的名稱(和經驗)選擇出正確的策略條目進行開啟即可
技術分享圖片
Samba服務程序的配置工作基本完畢。接下來重啟smb服務(Samba服務程序在Linux系統中的名字為smb)並清空iptables防火墻,然後就可以檢驗配置效果了。技術分享圖片
要在Windows系統中訪問共享資源,只需在Windows的“運行”命令框中輸入兩個反斜杠,然後再加服務器的IP地址即可技術分享圖片
正確輸入賬戶名以及使用pdbedit命令設置的密碼後,就可以登錄到共享界面中了,此時,我們可以嘗試執行查看、寫入、更名、刪除文件等操作。技術分享圖片

使用Samba實現文件共享