1. 程式人生 > >linux SMB環境搭建及使用

linux SMB環境搭建及使用

(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檔案中

 

注意:防火牆與目錄許可權