小編給大家分享一下Linux中如何搭建samba服務(wù)器,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
成都創(chuàng)新互聯(lián)是專業(yè)的興安盟網(wǎng)站建設(shè)公司,興安盟接單;提供做網(wǎng)站、網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行興安盟網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!使用的vmware12虛擬機(jī)安裝的centos6.8和物理機(jī)上的windows10,實現(xiàn)在windows10 上訪問CentOs上的samba服務(wù)。
一、先查看系統(tǒng)中是否安裝有samba服務(wù)相關(guān)的軟件包
查看到我的linux中沒有安裝samba相關(guān)的軟件包,接下來進(jìn)行安裝幾個相關(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è)置文件語法檢驗程序testparm
samba-client-3.6.9-151.el6.x86_64 //客戶端軟件,主要提供linux主機(jī)作為客戶端時,所需要的工具指令集
二、使用yum進(jìn)行包的安裝(這樣可以解決包之間的依賴關(guān)系),當(dāng)然也可以使用rpm的方式單個進(jìn)行安裝
查看已經(jīng)安裝成功(多出來的幾個是因為依賴關(guān)系安裝上的)
安裝成功之后,系統(tǒng)會生成服務(wù)的配置文件和一些命令工具
/etc/samba/smb.conf //是samba服務(wù)的主配置文件 /etc/init.d/smb //是samba的啟動/關(guān)閉文件
三、查看服務(wù)的啟動情況,設(shè)置服務(wù)開機(jī)自動啟動
# service smb status
# service smb start
設(shè)置開機(jī)自動啟動
# chkconfig --level 35 smb on
四、修改smb服務(wù)配置文件
[global] //設(shè)置samba服務(wù)整體環(huán)境
workgroup = WORKGROUP //設(shè)置工作組名稱
server string = Samba Server Version %v //服務(wù)器說明
[laiGei] //共享目錄的名稱
comment = Public stuff //注釋說明
path = /usr/local/laige //共享目錄的路徑
public = yes //是yes/否no公開共享,若為否則進(jìn)行身份驗證(只有當(dāng)security = share 時此項才起作用)
writeable = yes //是yes/否no不以只讀方式共享當(dāng)與read only發(fā)生沖突時,無視read only
browseable = yes //是yes/否no在瀏覽資源中顯示共享目錄,若為否則必須指定共享路徑才能存取
guest ok = yes //是yes/否no公開共享,若為否則進(jìn)行身份驗證(只有當(dāng)security = share 時此項才起作用)
共享的目錄的路徑是/usr/local/laige, 對外的名稱是laiGe
配置文件修改完成之后,重啟一下服務(wù)
# service smb restart
五、添加一個共享用戶,用來訪問共享文件
先添加一個普通用戶 (因為要添加的共享用戶必須是系統(tǒng)用戶)
# useradd laige //因為不需要在shell中登錄,所以可以不設(shè)置密碼
然后使用smbpasswd添加共享用戶并設(shè)置密碼
# smbpasswd -a laige
六、使用windows來訪問linux中的samba服務(wù)器(網(wǎng)絡(luò)互通的情況下)
先查看一下linux的ip
# ifconfig eth0
ip是192.168.1.194
然后關(guān)閉防火墻
# service iptables stop
最后在windows中打開文件資源管理器輸入\\192.168.1.194進(jìn)行訪問
輸入共享用戶名和密碼進(jìn)行訪問
在windows10 上成功訪問了linux上的samba服務(wù)器。
ps:有幾個只需要注意的問題:
1、防火墻要關(guān)閉, # service iptables stop
2、selinux要設(shè)置成disabled,路徑是/etc/sysconfig/selinux
3、注意共享目錄的權(quán)限設(shè)置
4、要設(shè)置成不需要用戶名密碼直接訪問,需要修改配置文件,將security設(shè)置成security = share。
使用smbpasswd添加共享用戶的常用方法:
smbpasswd -a 添加用戶(被添加用戶必須是系統(tǒng)用戶)
smbpasswd -d 凍結(jié)用戶 (這個用戶不能用了)
smbpasswd -e 恢復(fù)用戶 (將凍結(jié)的用戶解凍)
smbpasswd -n 將用戶密碼設(shè)置為空
smbpasswd -x 刪除用戶
以上是“Linux中如何搭建samba服務(wù)器”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。