Linux中samba服務器配置

注意:若是配置過程當中出現不正常現象請看文檔末尾處的注意事項。html

一、將samba所須要的rpm安裝包(已提供)上傳linux服務器至:/usr/local/soft/linux

二、執行操做命令:vim

a、cd /usr/local/soft服務器

b、rpm -ivh samba-3.6.12-59.2.1.x86_64.rpmide

c、rpm -ivh samba-client-3.6.12-59.2.1.x86_64.rpm操作系統

三、添加自啓動.net

執行命令:chkconfig –a smbhtm

四、開啓防火牆例外文檔

vim /etc/sysconfig/SuSEfirewall2get

使用查找命令:

分別查找

FW_SERVICES_EXT_TCP和FW_SERVICES_EXT_UDP

a、在FW_SERVICES_EXT_TCP 處添加上:13九、38九、44五、901

b、在FW_SERVICES_EXT_UDP 處添加上:13七、138

五、重啓防火牆

SuSEfirewall2 stop

SuSEfirewall2 start

六、創建samba服務器目錄文件:

a、執行命令:

cd /home

mkdir dl_data

chmod 555 dl_data

b、 創建各個單位的文件目錄:執行命令

cd /home/dl_data

如1:大連供電車間

mkdir大連供電車間

chmod –R 777大連供電車間

如1:高鐵技術科

mkdir大連供電車間

chmod –R 777高鐵技術科

依上述所說:目錄結構以下

權限 目錄

dr-xr-xr-x –dl_data

drwxrwxrwx | –大連供電車間

drwxrwxrwx | –高鐵技術科

七、添加samba用戶

用戶1:

添加用戶:useradd user1

設置密碼:passwd user1

添加user1到samba用戶:smbpasswd -a user1(注意:此時須要設置samba用戶密碼,也是samba登陸密碼)

八、配置samba配置文件:

執行命令:vim /etc/samba/smb.conf (最好先備份一下,備份命令 cp /etc/samba/smb.conf /etc/samba/smb.confcopy)

除了一下這段話,其他的所有用#號註釋掉。

[global]

workgroup = WORKGROUP

passdb backend = tdbsam

printing = cups

printcap name = cups

printcap cache time = 750

cups options = raw

map to guest = Bad User

include = /etc/samba/dhcp.conf

logon path = \%L\profiles.msprofile

logon home = \%L\%U.9xprofile

logon drive = P:

usershare allow guests = Yes

添加共享文件

[高鐵技術科]

comment = public

path = /home/dl_data

valid users = keshi

writable = yes

create mask = 0777

[大連供電車間]

comment = public

path = /home/dl_data/大連供電車間

valid users = shop1

writable = yes

create mask = 0777

解釋:

path = /home/dl_data/大連供電車間 : 表示共享文件路徑

valid users = shop1:表示只容許shop1用戶登陸

writable = yes : 表示可寫

注意事項:

安裝時注意samba版本是否對應操做系統版本。

查看系統版本,以下

執行命令:lsb_release –a

rpm包下載地址:http://rpmfind.net/linux/rpm2html/

目錄文件權限設置。

目錄文件全部者、全部組設置

防火牆設置

目錄是否和配置中的目錄對應

smb用戶密碼是否正確(非系統用戶)

自啓動別忘了開啓(不然下一次開機samba服務就未開啓)
原文來自:http://www.aile.pub/295 歡迎訪問博主的窩心網

相關文章
相關標籤/搜索