Linux系統如何配置samba文件服務器?
在Linux系統中如何配置允許匿名訪問的samba文件服務器呢?下文給出了詳細的描述。
安裝samba服務軟件包。
1.確認當前系統中至少安裝有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包時可能會出現下面的錯誤提示:
- [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
這是因為軟件包依賴關系,可以使用下面命令進行安裝:
- [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主機同一個默認工作組
security=share//將安全級別修改為“share”
然后按PageDown鍵到文件末尾添加如下配置內容:
[myshare]
comment=Thisismyshare//文件夾注釋信息
path=/home/myshare//設置共享文件夾在服務器重的路徑
browseable=yes//設置該共享文件夾在“網上鄰居”中是否可見,設置為no時相當于
隱藏共享文件夾。
guestok=yes//設置該共享文件夾是否所有人都可以訪問,同public配置項
readonly=yes//設置該共享文件夾權限為只讀
更多smb.conf配置項請參考>>
配置完成后按Esc鍵進入命令模式,再按wq保存退出。
配置完畢后,啟動smb服務,命令如下:
- [root@linux-01~]#servicesmbstart
驗證配置:
1.把Linux服務器和客戶端IP地址配好。
2.在客戶端打開網絡鄰居會出現我們剛才創建的共享文件夾。
總結:
希望本文介紹的在Linux系統中配置允許匿名訪問的samba文件服務器的內容能夠對讀者有所幫助,更多有關linux系統的知識還有待于讀者去探索和學習。
【編輯推薦】