組成Samba運(yùn)行的有兩個(gè)服務(wù),一個(gè)是SMB,另一個(gè)是NMB;SMB是Samba 的核心啟動(dòng)服務(wù),主要負(fù)責(zé)建立 Linux Samba服務(wù)器與Samba客戶(hù)機(jī)之間的對(duì)話(huà), 驗(yàn)證用戶(hù)身份并提供對(duì)文件和打印系統(tǒng)的訪(fǎng)問(wèn),只有SMB服務(wù)啟動(dòng),才能實(shí)現(xiàn)文件的共享,監(jiān)聽(tīng)139 TCP端口;而NMB服務(wù)是負(fù)責(zé)解析用的,類(lèi)似與DNS實(shí)現(xiàn)的功能,NMB可以把Linux系統(tǒng)共享的工作組名稱(chēng)與其IP對(duì)應(yīng)起來(lái),如果NMB服務(wù)沒(méi)有啟動(dòng),就只能通過(guò)IP來(lái)訪(fǎng)問(wèn)共享文件,監(jiān)聽(tīng)137和138 UDP端口。
系統(tǒng)平臺(tái):centos6.8Samba Server IP:192.168.1.12
防火墻已關(guān)閉/iptables: Firewall is not running.
SELINUX=disabled配好網(wǎng)路yum源
[root@samba ~]# yum install samba samba-client samba-swat -y
已加載插件:fastestmirror, refresh-packagekit, security
設(shè)置安裝進(jìn)程
Loading mirror speeds from cached hostfile
epel/metalink | 6.8 kB 00:00
* base: mirrors.aliyun.com
* epel: ftp.cuhk.edu.hk* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
epel | 4.3 kB 00:00
epel/primary_db | 5.9 MB 00:09
解決依賴(lài)關(guān)系
安裝信息有略
已安裝:
samba.x86_64 0:3.6.23-45.el6_9 samba-swat.x86_64 0:3.6.23-45.el6_9
作為依賴(lài)被安裝:
xinetd.x86_64 2:2.3.14-40.el6
更新完畢:
samba-client.x86_64 0:3.6.23-45.el6_9
作為依賴(lài)被升級(jí):
libsmbclient.x86_64 0:3.6.23-45.el6_9 samba-common.x86_64 0:3.6.23-45.el6_9
samba-winbind.x86_64 0:3.6.23-45.el6_9 samba-winbind-clients.x86_64 0:3.6.23-45.el6_9
完畢!
[root@samba ~]#
查看安裝情況
[root@samba ~]# rpm -qa | grep samba
啟動(dòng)服務(wù)
[root@samba ~]# /etc/init.d/smb start
啟動(dòng) SMB 服務(wù): [確定]
[root@samba ~]# /etc/init.d/nmb start
啟動(dòng) NMB 服務(wù): [確定]
[root@samba ~]#
設(shè)置開(kāi)機(jī)啟動(dòng)
[root@samba ~]# chkconfig smb on
Samba的主配置文件為/etc/samba/smb.conf
主配置文件由兩部分構(gòu)成
Global Settings (55-245行)
該設(shè)置都是與Samba服務(wù)整體運(yùn)行環(huán)境有關(guān)的選項(xiàng),它的設(shè)置項(xiàng)目是針對(duì)所有共享資源的。
Share Definitions (246-尾行)
該設(shè)置針對(duì)的是共享目錄個(gè)別的設(shè)置,只對(duì)當(dāng)前的共享資源起作用。
簡(jiǎn)單的小配置
備份原配置文件
[root@samba ~]# cp -p /etc/samba/smb.conf /etc/samba/smb.conf.bak
簡(jiǎn)單的新建一個(gè)配置文件
[root@samba ~]# cd /etc/samba/
[root@samba samba]# ls
lmhosts smb.conf smb.conf.bak smbusers
[root@samba samba]# rm -r smb.conf
rm:是否刪除普通文件 'smb.conf'?y
案例一、
公司現(xiàn)有一個(gè)工作組workgroup,需要添加samba服務(wù)器作為文件服務(wù)器,并發(fā)布共享目錄/test,共享名為dians,此共享目錄允許所有員工訪(fǎng)問(wèn)。
[root@samba ~]# vim /etc/samba/smb.conf
創(chuàng)建共享目錄
上面設(shè)置了共享目錄為/test,下面就需要建立/test目錄
設(shè)置權(quán)限
重啟服務(wù)
測(cè)試配置對(duì)不對(duì)
[root@samba samba]# testparm
在window上在運(yùn)行里面輸入(服務(wù)的IP地址)
聯(lián)系客服