新聞中心
Samba是在Linux和UNIX系統(tǒng)上實(shí)現(xiàn)SMB協(xié)議的一個(gè)免費(fèi)軟件,由服務(wù)器及客戶端程序構(gòu)成。SMB(Server Messages Block,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。

創(chuàng)新互聯(lián)建站長(zhǎng)期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為隴南企業(yè)提供專業(yè)的成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè),隴南網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
一、先查看系統(tǒng)中是否安裝有samba服務(wù)相關(guān)的軟件包。
查看到我的linux中沒(méi)有安裝samba相關(guān)的軟件包,接下來(lái)進(jìn)行安裝幾個(gè)相關(guān)的軟件包:
samba-3.6.9-151.el6.x86_64 //服務(wù)器端軟件,主要提供samba服務(wù)器的守護(hù)程序,共享文檔,日志的輪替
samba-common-3.6.9-151.el6.x86_64 //主要提供samba服務(wù)器的設(shè)置文件與設(shè)置文件語(yǔ)法檢驗(yàn)程序testparm
samba-client-3.6.9-151.el6.x86_64 //客戶端軟件,主要提供linux主機(jī)作為客戶端時(shí),所需要的工具指令集
二、使用yum進(jìn)行包的安裝(這樣可以解決包之間的依賴關(guān)系),當(dāng)然也可以使用rpm的方式單個(gè)進(jìn)行安裝
查看已經(jīng)安裝成功(多出來(lái)的幾個(gè)是因?yàn)橐蕾囮P(guān)系安裝上的)
安裝成功之后,系統(tǒng)會(huì)生成服務(wù)的配置文件和一些命令工具
/etc/samba/smb.conf //是samba服務(wù)的主配置文件
/etc/init.d/smb //是samba的啟動(dòng)/關(guān)閉文件
三、查看服務(wù)的啟動(dòng)情況,設(shè)置服務(wù)開(kāi)機(jī)自動(dòng)啟動(dòng)。
# service smb status
# service smb start
設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)
# chkconfig –level 35 smb on
四、修改smb服務(wù)配置文件。
[global] //設(shè)置samba服務(wù)整體環(huán)境
workgroup = WORKGROUP //設(shè)置工作組名稱server string = Samba Server Version %v //服務(wù)器說(shuō)明
[laiGei] //共享目錄的名稱
comment = Public stuff //注釋說(shuō)明 path = /usr/local/laige //共享目錄的路徑public = yes //是yes/否no公開(kāi)共享,若為否則進(jìn)行身份驗(yàn)證(只有當(dāng)security = share 時(shí)此項(xiàng)才起作用)writeable = yes //是yes/否no不以只讀方式共享當(dāng)與read only發(fā)生沖突時(shí),無(wú)視r(shí)ead onlybrowseable = yes //是yes/否no在瀏覽資源中顯示共享目錄,若為否則必須指定共享路徑才能存取guest ok = yes //是yes/否no公開(kāi)共享,若為否則進(jìn)行身份驗(yàn)證(只有當(dāng)security = share 時(shí)此項(xiàng)才起作用)
共享的目錄的路徑是/usr/local/laige, 對(duì)外的名稱是laiGe
配置文件修改完成之后,重啟一下服務(wù)
# service smb restart
五、添加一個(gè)共享用戶,用來(lái)訪問(wèn)共享文件。
先添加一個(gè)普通用戶 (因?yàn)橐砑拥墓蚕碛脩舯仨毷窍到y(tǒng)用戶)
# useradd laige //因?yàn)椴恍枰趕hell中登錄,所以可以不設(shè)置密碼
然后使用smbpasswd添加共享用戶并設(shè)置密碼
# smbpasswd -a laige
六、使用windows來(lái)訪問(wèn)linux中的samba服務(wù)器(網(wǎng)絡(luò)互通的情況下)。
先查看一下linux的ip
# ifconfig eth0
ip是192.168.1.194
然后關(guān)閉防火墻
# service iptables stop
最后在windows中打開(kāi)文件資源管理器輸入\192.168.1.194進(jìn)行訪問(wèn)
輸入共享用戶名和密碼進(jìn)行訪問(wèn)
在windows10 上成功訪問(wèn)了linux上的samba服務(wù)器。
ps:有幾個(gè)只需要注意的問(wèn)題:
1,防火墻要關(guān)閉, # service iptables stop
2,selinux要設(shè)置成disabled,路徑是/etc/sysconfig/selinux
3,注意共享目錄的權(quán)限設(shè)置
4,要設(shè)置成不需要用戶名密碼直接訪問(wèn),需要修改配置文件,將security設(shè)置成security = share。
使用smbpasswd添加共享用戶的常用方法:
smbpasswd -a 添加用戶(被添加用戶必須是系統(tǒng)用戶)
smbpasswd -d 凍結(jié)用戶 (這個(gè)用戶不能用了)
smbpasswd -e 恢復(fù)用戶 (將凍結(jié)的用戶解凍)
smbpasswd -n 將用戶密碼設(shè)置為空
smbpasswd -x 刪除用戶
分享標(biāo)題:Linux下部署Samba服務(wù)
當(dāng)前URL:http://www.dlmjj.cn/article/ccdesco.html


咨詢
建站咨詢
