linux SMB環境搭建及使用
阿新 • • 發佈:2018-12-05
(1)安裝samba
yum install samba
(2)啟動並檢視smb伺服器狀態
service smb restart
service smb status
(3)配置/etc/samba/smb.conf
[global] | #全域性引數。 | |
workgroup = MYGROUP | #工作組名稱 | |
server string = Samba Server Version %v | #伺服器介紹資訊,引數%v為顯示SMB版本號 | |
log file = /var/log/samba/log.%m | #定義日誌檔案的存放位置與名稱,引數%m為來訪的主機名 | |
max log size = 50 | #定義日誌檔案的最大容量為50KB | |
security = user | #安全驗證的方式,總共有4種 | |
#share:來訪主機無需驗證口令;比較方便,但安全性很差 | ||
#user:需驗證來訪主機提供的口令後才可以訪問;提升了安全性 | ||
#server:使用獨立的遠端主機驗證來訪主機提供的口令(集中管理賬戶) | ||
#domain:使用域控制器進行身份驗證 | ||
passdb backend = tdbsam | #定義使用者後臺的型別,共有3種 | |
#smbpasswd:使用smbpasswd命令為系統使用者設定Samba服務程式的密碼 | ||
#tdbsam:建立資料庫檔案並使用pdbedit命令建立Samba服務程式的使用者 | ||
#ldapsam:基於LDAP服務進行賬戶驗證 | ||
load printers = yes | #設定在Samba服務啟動時是否共享印表機裝置 | |
cups options = raw | #印表機的選項 | |
[homes] | #共享引數 | |
comment = Home Directories | #描述資訊 | |
browseable = no | #指定共享資訊是否在“網路上的芳鄰”中可見 | |
writable = yes | #定義是否可以執行寫入操作,與“read only”相反 | |
[printers] | #印表機共享引數 | |
comment = All Printers | ||
path = /var/spool/samba | #共享檔案的實際路徑(重要)。 | |
browseable = no | ||
guest ok = no | #是否所有人可見,等同於"public"引數。 | |
writable = no | ||
printable = yes |
[colasoft]區域則是共享目錄
建立smb使用者
useradd test
smbpasswd -a test
(4)在windows 上測試
(5)linux上掛載共享目錄
寫入/etc/fstab檔案中
注意:防火牆與目錄許可權