溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Centos7配置samba

發(fā)布時(shí)間:2020-07-04 08:03:07 來源:網(wǎng)絡(luò) 閱讀:4605 作者:vanche 欄目:數(shù)據(jù)庫

基本安裝

yum install samba

安裝完成之后,進(jìn)入配置文件目錄

cd /etc/samba/

vi /etc/smb.conf(記得備份下)

關(guān)于smb.conf里面的內(nèi)容,做如下介紹:

#全局配置信息
[global] 

        #設(shè)定 Samba Server 所要加入的工作組或者域。 
        workgroup = SAMBA
        
        #一般使用share或者user,share不需要認(rèn)證,user需要認(rèn)證
        security = user  
        
        ###########################################################################
        passdb backend就是用戶后臺的意思。目前有三種后臺:smbpasswd、tdbsam和ldapsam。
        sam應(yīng)該是security account manager(安全賬戶管理)的簡寫。
        1.smbpasswd:該方式是使用smb自己的工具smbpasswd來給系統(tǒng)用戶(真實(shí)
        用戶或者虛擬用戶)設(shè)置一個(gè)Samba密碼,客戶端就用這個(gè)密碼來訪問Samba的資源。
        smbpasswd文件默認(rèn)在/etc/samba目錄下,不過有時(shí)候要手工建立該文件。
        2.tdbsam:該方式則是使用一個(gè)數(shù)據(jù)庫文件來建立用戶數(shù)據(jù)庫。數(shù)據(jù)庫文件叫passdb.tdb
        默認(rèn)在/var/lib/samba/private/目錄下。
        ##############################################################################
        passdb backend = tdbsam  
        
        #設(shè)置Samba共享打印機(jī)的類型?,F(xiàn)在支持的打印系統(tǒng)有:
        bsd, sysv, plp, lprng, aix, hpux, qnx
        printing = cups  
        
        #設(shè)置共享打印機(jī)的配置文件。
        printcap name = cups
        
        #設(shè)置是否在啟動(dòng)Samba時(shí)就共享打印機(jī)。
        load printers = yes 
        
        cups options = raw
        
#用戶家目錄設(shè)置,一般刪除這個(gè)家目錄配置(個(gè)人習(xí)慣)        
[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = No
        read only = No
        inherit acls = Yes
        
#打印機(jī)配置,默認(rèn)不管它                
[printers]
        comment = All Printers
        path = /var/tmp
        printable = Yes
        create mask = 0600
        browseable = No
#打印機(jī)配置,默認(rèn)不管它                
[print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = root
        create mask = 0664
        directory mask = 0775

 #自己添加的目錄配置       
 [teststorage]  #訪問的文件夾名字
        comment = owncloud #目錄備注
        path = /ftp/upload #目錄的路徑 
        writable = yes     #是否可寫        
        
注意:更多的配置請查看幫助手冊
  1. 配置好配置文件之后,重啟服務(wù)。

    service smb restart

  2. 然后添加smb訪問用戶(smb用戶需要依賴系統(tǒng)用戶,所以添加的用戶系統(tǒng)必須有。)(虛擬用戶和ldap用戶同步不做詳解)

    smbpasswd -a zhangsan

    查看已經(jīng)添加到smb數(shù)據(jù)庫的用戶列表:

    pdbedit –L

    更多pdbedit命令如下:

            pdbedit –a username:新建Samba賬戶。

            pdbedit –x username:刪除Samba賬戶。

            pdbedit –L:列出Samba用戶列表,讀取passdb.tdb數(shù)據(jù)庫文件。

            pdbedit –Lv:列出Samba用戶列表的詳細(xì)信息。

            pdbedit –c “[D]” –u username:暫停該Samba用戶的賬號。

            pdbedit –c “[]” –u username:恢復(fù)該Samba用戶的賬號。

  3. 最后windows客戶端就可以訪問了。  


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI