centos的samba共享配置

配置實例ios

案例1、公司現有一個工做組workgroup,須要添加samba服務器做爲文件服務器,併發布共享目錄/share,共享名爲public,此共享目錄容許全部員工訪問。windows

 

修改samba的主配置文件以下:服務器

#=======================Global Settings =====================================併發

 

[global]           //該設置與Samba服務總體運行環境有關,它的設置項目針對全部共享資源  ide

    

#----------------------- Network Related Options-------------------------
#
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
#
# server string is the equivalent of the NT Description field
#
# netbios name can be used to specify a server name not tied to the hostnameui

 

        workgroup = WORKGROUP    //定義工做組,也就是windows中的工做組概念url

 

        server string =David Samba Server Version %v  //定義Samba服務器的簡要說明spa

 

        netbios name =DavidSamba                    //定義windows中顯示出來的計算機名稱日誌

 

#--------------------------- Logging Options-----------------------------
#
# Log File let you specify where to put logs and how to split them up.server

 

      logfile = /var/log/samba/log.%m

 

         //定義Samba用戶的日誌文件,%m表明客戶端主機名

 

        //Samba服務器會在指定的目錄中爲每一個登錄主機創建不一樣的日誌文件

 

#----------------------- Standalone Server Options------------------------
#
# Scurity can be set to user, share(deprecated) or server(deprecated)

 

               security = share           //共享級別,用戶不須要帳號和密碼便可訪問

 

#============================Share Definitions ==============================

 

[public]                          //設置針對的是共享目錄個別的設置,只對當前的共享資源起做用

 

        comment = PublicStuff   //對共享目錄的說明文件,本身能夠定義說明信息

 

        path = /share                          //用來指定共享的目錄,必選項

 

        public = yes                          //全部人可查看,等效於guestok = yes

 

 

建立共享目錄

Croot@samba mkdir public Croot@samba Is

 

修改工做組

workgroup = WORKGROUP server string Samba Server Version

 

修改全部用戶訪問不須要帳號密碼

# compatibility. tdbsam requires no further configuration. securi ty share passdb backend tdbsam

 

配置不用帳號密碼登錄的目錄

C public] comment = public stuff path / opt/publ ic browseable yes publ ic yes

相關文章
相關標籤/搜索