Linux系統(tǒng)默認(rèn)已經(jīng)安裝了Samba,但是沒有安裝Samba服務(wù):
1,先查看安裝情況:rpm -qa|grep samba
根據(jù)系統(tǒng)的安裝情況選擇下載或者通過光驅(qū)安裝所缺的rpm包。
我的安裝情況是:
使用命令:mount /dev/cdrom1 /mnt/cdrom1
通過mount把cdrom1掛載到系統(tǒng)臨時(shí)目錄/mnt/cdrom1,在Packets包下面使用命令:rpm -ivh samba.*.rpm包安裝。
切換到放置rpm文件的目錄
[root@smb_server root]# rpm -ivh samba-common-3.6.9-151.el6.x86_64
這是Samba 必備的程序,必須安裝
[root@smb_server root]# rpm -ivh samba-3.6.9-151.el6.x86_64
安裝Samba 服務(wù)器程序,可以使我Windows 主機(jī)訪問Samba 服務(wù)器共享的資源。
如果需要使Linux 主機(jī)訪問Windows 主機(jī)上的共享資源,則還應(yīng)該安裝Samba 客戶端程序。
[root@smb_server root]# rpm -ivh samba-client-3.6.9-151.el6.x86_64
2,安裝samba的rpm包完成后
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í),所需要的工具指令集
samba-swat-3.6.9-151.el6.x86_64 //基于https協(xié)議的samba服務(wù)器web配置界面
samba-3.6.9-151.el6.x86_64 //服務(wù)器端軟件,主要提供samba服務(wù)器的守護(hù)程序,共享文檔,日志的輪替,開機(jī)默認(rèn)選項(xiàng)
Samba服務(wù)器安裝完畢,會(huì)生成配置文件目錄/etc/samba和其它一些samba可執(zhí)行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的啟動(dòng)/關(guān)閉文件。
5、查看samba的服務(wù)啟動(dòng)情況
# service smb status
6、設(shè)置開機(jī)自啟動(dòng)
# chkconfig --level 35 smb on //在3、5級(jí)別上自動(dòng)運(yùn)行samba服務(wù)
7、配置smb服務(wù)
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
netbios name = ImgPath05
[ImgPath]
comment = Public stuff
path = /usr/local/nginx/html/img
public = yes
writeable = yes
browseable = yes
guest ok = yes
共享目錄為:/usr/local/nginx/html/img,共享目錄對(duì)外名稱為:ImgPath 即在Windows看到的目錄名稱。
設(shè)置共享目錄權(quán)限:chown -R nobody:nobody /usr/local/nginx/html/img/
8、啟動(dòng)或者重啟smb服務(wù)
重啟smb服務(wù)
測(cè)試smb.conf配置是否正確
9 Windows訪問共享目錄,但是沒有寫權(quán)限,通過以下方式修改防火墻設(shè)置。
將Linux smb服務(wù)添加到防火墻的例外中 以root用戶執(zhí)行setup命令#setup彈出...重啟生效,如果不想重啟,用命令#setenforce 0
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版