Linux系統(tǒng)如何配置samba文件服務(wù)器?
在Linux系統(tǒng)中如何配置允許匿名訪問的samba文件服務(wù)器呢?下文給出了詳細(xì)的描述。
安裝samba服務(wù)軟件包。
1.確認(rèn)當(dāng)前系統(tǒng)中至少安裝有samba、samba-client、samba-common這三個軟件包,命令如下:
- [root@linux-01~]#rpm-qa|grepsamba
- samba-common-3.0.33-3.7.el5
- samba-3.0.33-3.7.el5
- samba-client-3.0.33-3.7.el5
2.有時在安裝samba包時可能會出現(xiàn)下面的錯誤提示:
- [root@linux-01Server]#rpm-ivhsamba-3.0.33-3.7.el5.i386.rpm
- warning:samba-3.0.33-3.7.el5.i386.rpm:HeaderV3DSAsignature:NOKEY,keyID37017186
- error:Faileddependencies:
- perl(Convert::ASN1)isneededbysamba-3.0.33-3.7.el5.i386
這是因為軟件包依賴關(guān)系,可以使用下面命令進(jìn)行安裝:
- [root@linux-01Server]#rpm-ivh--nodepssamba-3.0.33-3.7.el5.i386.rpm
修改smb.conf配置文件
[root@linux-01~]#mkdir/home/myshare//建立共享文件夾share
[root@linux-01~]#vi/etc/samba/smb.conf//打開smb.conf配置文件
workgroup=WORKGROUP//修改為與windows主機(jī)同一個默認(rèn)工作組
security=share//將安全級別修改為“share”
然后按PageDown鍵到文件末尾添加如下配置內(nèi)容:
[myshare]
comment=Thisismyshare//文件夾注釋信息
path=/home/myshare//設(shè)置共享文件夾在服務(wù)器重的路徑
browseable=yes//設(shè)置該共享文件夾在“網(wǎng)上鄰居”中是否可見,設(shè)置為no時相當(dāng)于
隱藏共享文件夾。
guestok=yes//設(shè)置該共享文件夾是否所有人都可以訪問,同public配置項
readonly=yes//設(shè)置該共享文件夾權(quán)限為只讀
更多smb.conf配置項請參考>>
配置完成后按Esc鍵進(jìn)入命令模式,再按wq保存退出。
配置完畢后,啟動smb服務(wù),命令如下:
- [root@linux-01~]#servicesmbstart
驗證配置:
1.把Linux服務(wù)器和客戶端IP地址配好。
2.在客戶端打開網(wǎng)絡(luò)鄰居會出現(xiàn)我們剛才創(chuàng)建的共享文件夾。
總結(jié):
希望本文介紹的在Linux系統(tǒng)中配置允許匿名訪問的samba文件服務(wù)器的內(nèi)容能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】