文档介绍:第6章 数据共享服务
第6章 数据共享服务
如果网络中既有MS Windows主机又有Linux主机,使用Smaba服务无疑会带来很大的方便。因为Samba 是使用 SMB 协议来共享网络中的文件和打印机的。SMB(Serv,就退到user级。
④domain:验证通过网络上的Windows主域控制器进行。
后面三种安全级都要求“用户”在提供共享的Linux主机上设有帐户
(4)password server = <NT-Server-Name>
设置验证服务器的服务器名。当security设为server或者domain的时候才有必要配置。该项的值可以是域名也可以是IP地址。通常是设置成Windows下的域控制器。
(5)hosts allow = . . 127.
设置可以访问Samba服务器的IP地址范围,请注意默认是允许所有的IP地址,通过该项,可以使共享限制到部分可以信任的用户。
(6)load printers = yes
设置是否启用打印机共享,默认是启用的
(7)printcap name = /etc/printcap
设置存放打印机描述信息文件 printcap的位置
(8)printing = cups
设置打印机的类型,通常默认设置即可。
(9)cups options = raw
该项只能用于打印系统是cups时。
(10)guest account = pcguest
当用户或来宾用户要登录入samba服务器时,他们必须被映射到服务器上的有效用户。选择系统上的现存用户名之一作为来宾samba账号。当用户使用来宾账号登录入samba服务器,他们拥有和这个用户相同的特权。guest account 选项就是配置来宾帐号的本地对应帐号的。
(11)log file = /var/log/samba/%
为登录samba服务器的不同用户建立不同的日志文件
(12)max log size = 50
设置日志文件的最大长度,单位:KB
(13)realm = MY_REALM
该项只用于security = ads时
(14)passdb backend = tdbsam
设置使用哪个backend 存放用户或组的相关信息,默认设置是 smbpasswd
(15)include = /usr/local/samba/lib/.%m
设置用户为每台计算机自定义的基本配置文件
(16)
设置多个网络接口,如过计算机系统有多个网络接口,必须在这里列出。
(17)local master = no
设置nmbd是否尝试成为本地主浏览器,默认设置为yes
(18)os level = 33
设置系统级别,用于决定成为本地主浏览器的优先情况
(19)domain master = yes
设置nmbd是否成为域主浏览器
(20)preferred master = yes
设置nmbd是否成为工作组里的首要的主浏览器
(21)domain logons = yes
用于 Windows95 workstations的设置
(22)logon script = %
(23)logon script = %
这两项设置的是登录脚本文件
(24)wins support = yes
wins server =
设置是否启用WINS,默认是不启用。 为WINS 服务器的地址。
(25)wins proxy = yes
设置是否启用 WINS 代理,默认是不启用
(26)dns proxy = no
设置是否启用DNS代理
(27)
username map = /etc/samba/smbusers
指定包含来自服务器、客户端的用户名映射文件
(28)下面这些行设置添加、删除于unix对应的用户
add user script = /usr/sbin/useradd %u
add group script = /usr/sbin/groupadd %g
add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
delete user script = /usr/sbin/userdel %u
del