快速业务通道

实用技巧:Linux下用Samba作PDC配置方法

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-08

1.要建立一些相关的目录:

Mkdir /home/samba

Mkdir /home/samba/public

Mkdir /home/samba/exchange

Mkdir /home/samba/profiles

Mkdir /home/samba/netlogon

Mkdir /home/samba/computer

2.建好之后用chmod 命令修改这些目录的权限:

Chmod 777 /home/samba/public

Chmod 1777 /home/samba/exchange

Chmod 1777 /home/samba/profiles

Chmod 700 /home/samba/netlogon

Chmod 777 /home/samba/computer

3.再建立一些用户和组:

Groupadd computer

Groupadd machines

Useradd –g computer jxgzoyke

Passwd jxgzoyke

….

4.接下来看配置文件的设置

[global]

workgroup = WORKGROUP//设置工作组

server string = Samba Server%v//Samba服务器的描述信息

netbios name = SMBServer//Samba服务器在Windows中显示的名称

hosts allow = 192.168.1. 192.168.2. 127.//允许访问Samba服务器的机器,注释掉也可以

log file = /var/log/samba/%m.log//日志文件的位置“%m”代表客户机的NetBIOS名称

max log size = 0//日志文件的大小

security = user//共享等级

encrypt passwords = yes//是否加密

smb passwd file = /etc/samba/smbpasswd//密码文件位置

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192//可以提高服务器的性能,原因我也不知道,^o^

local master = Yes//是否允许Samba参与子网上的本地主浏览器的竞选

os level = 33

domain master = yes //是否允许Samba成为域的主浏览器

preferred master = yes//设置Samba成为优选主浏览器

domain logons = yes//是否启用Samba作为域登陆服务器

logon home = \%L%U//%L代表服务器的NetBIOS名称,%U发出请求客户机的用户名称

logon drive = H://把用户主目录映射为本地H盘

logon path = \%Lprofiles%U//保存客户端机器桌面配置信息的路径,profiles跟下面的[profiles]共享段对应

logon script = netlogon.bat//登陆脚本

[homes]

comment = Home Directories

browseable = no//不可浏览

writable = yes//可以 拥有帝国一切,皆有可能。欢迎访问phome.net

valid users = %S//%S当前服务的名称

create mode = 0664//建立文件的权限

directory mode = 0775//建立目录的权限

[netlogon]

comment = Network Logon Service

path = /home/samba/netlogon

write list = root

share modes = no

browseable = no

[profiles]

path = /home/samba/profiles

browseable = no

public = yes

writeable = yes

create mask = 0700

directory mask = 0700

[public]

comment = public

path = /home/samba/public

public = yes

browseable = yes

write list = jxgzoyke

[exchange]

comment = exchange

path = /home/samba/exchange//这个目录共享之后谁都可以读写,但不能删除别人的文件

原因就在于chmod 1777 /home/samba/exchange这条命令

public = yes//所有人都可以访问

writeable = yes//可写

[computer]

comment = computer

path = /home/samba/computer

browseable = yes

valid users = @computer//只有computer组的用户才可访问

writeable = yes

修改完配置文件之后记得要重启samba哦:service smb restart,还可以用Chkconfig –level 35 smb on让samba开机进

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号