(參考自http://www.360doc.com/content/15/0528/10/4330887_473816070.shtml)
1 安裝samba
yum install samba? //安裝
rpm -qa|grep samba ? //查看安裝包
安裝包說明
samba-common-3.5.10-125.el6.x86_64?????????????? //主要提供samba服務器的設置文件與設置文件語法檢驗程序testparm
samba-client-3.5.10-125.el6.x86_64??????????????????? //客戶端軟件,主要提供linux主機作為客戶端時,所需要的工具指令集
samba-swat-3.5.10-125.el6.x86_64??????????????????? //基于https協議的samba服務器web配置界面
samba-3.5.10-125.el6.x86_64??????????????????????????? //服務器端軟件,主要提供samba服務器的守護程序,共享文檔,日志的輪替,開機默認選項
Samba服務器安裝完畢,會生成配置文件目錄/etc/samba和其它一些samba可執行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的啟動/關閉文件。
2 啟動服務
systemctl enable smb.service //設置開機啟動
?systemctl status smb.service ? //查看狀態
systemctl ?? start smb.service //啟用
?3 配置
Samba的主配置文件為/etc/samba/smb.conf
Global Settings (55-245行)
該設置都是與Samba服務整體運行環境有關的選項,它的設置項目是針對所有共享資源的。
Share Definitions (246-尾行)
該設置針對的是共享目錄個別的設置,只對當前的共享資源起作用。
security = user
說明:設置用戶訪問Samba Server的驗證方式,一共有四種驗證方式。
1. share:用戶訪問Samba Server不需要提供用戶名和口令, 安全性能較低。
2. user:Samba Server共享目錄只能被授權的用戶訪問,由Samba Server負責檢查賬號和密碼的正確性。賬號和密碼要在本Samba Server中建立。
3.
server:依靠其他Windows NT/2000或Samba
Server來驗證用戶的賬號和密碼,是一種代理驗證。此種安全模式下,系統管理員可以把所有的Windows用戶和口令集中到一個NT系統上,使用
Windows NT進行Samba認證, 遠程服務器可以自動認證全部用戶和口令,如果認證失敗,Samba將使用用戶級安全模式作為替代的方式。
4. domain:域安全級別,使用主域控制器(PDC)來完成認證
(明天重裝完系統會親手驗證一次,屆時更新)