新聞中心
基本安裝
站在用戶的角度思考問題,與客戶深入溝通,找到青州網(wǎng)站設(shè)計與青州網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設(shè)計、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋青州地區(qū)。
yum install samba
安裝完成之后,進入配置文件目錄
cd /etc/samba/
vi /etc/smb.conf(記得備份下)
關(guān)于smb.conf里面的內(nèi)容,做如下介紹:
#全局配置信息 [global] #設(shè)定 Samba Server 所要加入的工作組或者域。 workgroup = SAMBA #一般使用share或者user,share不需要認證,user需要認證 security = user ########################################################################### passdb backend就是用戶后臺的意思。目前有三種后臺:smbpasswd、tdbsam和ldapsam。 sam應(yīng)該是security account manager(安全賬戶管理)的簡寫。 1.smbpasswd:該方式是使用smb自己的工具smbpasswd來給系統(tǒng)用戶(真實 用戶或者虛擬用戶)設(shè)置一個Samba密碼,客戶端就用這個密碼來訪問Samba的資源。 smbpasswd文件默認在/etc/samba目錄下,不過有時候要手工建立該文件。 2.tdbsam:該方式則是使用一個數(shù)據(jù)庫文件來建立用戶數(shù)據(jù)庫。數(shù)據(jù)庫文件叫passdb.tdb 默認在/var/lib/samba/private/目錄下。 ############################################################################## passdb backend = tdbsam #設(shè)置Samba共享打印機的類型。現(xiàn)在支持的打印系統(tǒng)有: bsd, sysv, plp, lprng, aix, hpux, qnx printing = cups #設(shè)置共享打印機的配置文件。 printcap name = cups #設(shè)置是否在啟動Samba時就共享打印機。 load printers = yes cups options = raw #用戶家目錄設(shè)置,一般刪除這個家目錄配置(個人習(xí)慣) [homes] comment = Home Directories valid users = %S, %D%w%S browseable = No read only = No inherit acls = Yes #打印機配置,默認不管它 [printers] comment = All Printers path = /var/tmp printable = Yes create mask = 0600 browseable = No #打印機配置,默認不管它 [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 #是否可寫 注意:更多的配置請查看幫助手冊
配置好配置文件之后,重啟服務(wù)。
service smb restart
然后添加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用戶列表的詳細信息。
pdbedit –c “[D]” –u username:暫停該Samba用戶的賬號。
pdbedit –c “[]” –u username:恢復(fù)該Samba用戶的賬號。
最后windows客戶端就可以訪問了。
當前名稱:Centos7配置samba
轉(zhuǎn)載源于:http://fisionsoft.com.cn/article/jhsshd.html