Ubuntu--smb配置⽂件详解
smb配置⽂件说明
共享参数:
================== Share Definitions ==================
[共享名]如何下载mp3
comment = 任意字符串
墙面漆哪种好说明:comment是对该共享的描述,可以是任意字符串。
path = 共享⽬录路径
说明:path⽤来指定共享⽬录的路径。可以⽤%u、%m这样的宏来代替路径⾥的unix⽤户和客户机的Netbios名,⽤宏表⽰主要⽤于[homes]共享域。例如:如果我们不打算⽤home段做为客户的共享,⽽是在/home/share/下为每个Linux⽤户以他的⽤户名建个⽬录,作为他的共享⽬录,这样path就可以写成:path = /home/share/%u; 。⽤户在连接到这共享时具体的路径会被他的⽤户名代替,要注意这个⽤户名
路径⼀定要存在,否则,客户机在访问时会不到⽹络路径。同样,如果我们不是以⽤户来划分⽬录,⽽是以客户机来划分⽬录,为⽹络上每台可以访问samba的机器都各⾃建个以它的netbios名的路径,作为不同机器的共享资源,就可以这样写:path = /home/share/%m 。
browseable = yes/no
说明:browseable⽤来指定该共享是否可以浏览。
writable = yes/no
说明:writable⽤来指定该共享路径是否可写。
available = yes/no
说明:available⽤来指定该共享资源是否可⽤。
admin users = 该共享的管理者
说明:admin users⽤来指定该共享的管理员(对该共享具有完全控制权限)。在samba 3.0中,如果⽤户验证⽅式设置
成"security=share"时,此项⽆效。
例如:admin users =bobyuan,jane(多个⽤户中间⽤逗号隔开)。
valid users = 允许访问该共享的⽤户
说明:valid users⽤来指定允许访问该共享资源的⽤户。
例如:valid users = bobyuan,@bob,@tech(多个⽤户或者组中间⽤逗号隔开,如果要加⼊⼀个组就⽤"@+组名"表⽰。)
invalid users = 禁⽌访问该共享的⽤户
说明:invalid users⽤来指定不允许访问该共享资源的⽤户。
例如:invalid users = root,@bob(多个⽤户或者组中间⽤逗号隔开。)
write list = 允许写⼊该共享的⽤户
说明:write list⽤来指定可以在该共享下写⼊⽂件的⽤户。
例如:write list = bobyuan,@bob
public = yes/no
说明:public⽤来指定该共享是否允许guest账户访问。
guest ok = yes/no
说明:意义同"public"。
⼏个特殊共享:
[homes]
comment = Home Directories
browseable = no
writable = yes如何用硬盘重装系统
valid users = %S
; valid users = MYDOMAIN\%S
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
writable = no
share modes = no
[Profiles]
path = /var/lib/samba/profiles
browseable = no
guest ok = yes
>>>>>>>>>>>>>>>#
encrypt passwords = yes/no
说明:是否将认证密码加密。因为现在windows操作系统都是使⽤加密密码,所以⼀般要开启此项。不过配置⽂件默认已开启。
smb passwd file = /etc/samba/smbpasswd
说明:⽤来定义samba⽤户的密码⽂件。smbpasswd⽂件如果没有那就要⼿⼯新建。
username map = /etc/samba/smbusers
说明:⽤来定义⽤户名映射,⽐如可以将root换成administrator、admin等。不过要事先在smbusers⽂件中定义好。⽐如:root = administrator admin,这样就可以⽤administrator或admin这两个⽤户来代替root登陆Samba Server,更贴近windows⽤户的习惯。
guest account = nobody
说明:⽤来设置guest⽤户名。
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
说明:⽤来设置服务器和客户端之间会话的Socket选项,可以优化传输速度。
domain master = yes/no
说明:设置Samba服务器是否要成为⽹域主浏览器,⽹域主浏览器可以管理跨⼦⽹域的浏览服务。端午高速免费时间2022最新通知
local master = yes/no
说明:local master⽤来指定Samba Server是否试图成为本地⽹域主浏览器。如果设为no,则永远不
会成为本地⽹域主浏览器。但是即使设置为yes,也不等于该Samba Server就能成为主浏览器,还需要参加选举。
preferred master = yes/no
说明:设置Samba Server⼀开机就强迫进⾏主浏览器选举,可以提⾼Samba Server成为本地⽹域主浏览器的机会。如果该参数指定为yes 时,最好把domain master也指定为yes。使⽤该参数时要注意:如果在本Samba Server所在的⼦⽹有其他的机器(不论是windows NT还是其他Samba Server)也指定为⾸要主浏览器时,那么这些机器将会因为争夺主浏览器⽽在⽹络上⼤发⼴播,影响⽹络性能。
如果同⼀个区域内有多台Samba Server,将上⾯三个参数设定在⼀台即可。
os level = 200
说明:设置samba服务器的os level。该参数决定Samba Server是否有机会成为本地⽹域的主浏览器。os level从0到255,winNT的os level 是32,win95/98的os level是1。Windows 2000的os level是64。如果设置为0,则意味着Samba Server将失去浏览选择。如果想让Samba Server成为PDC,那么将它的os level值设⼤些。
domain logons = yes/no
说明:设置Samba Server是否要做为本地域控制器。主域控制器和备份域控制器都需要开启此项。文科专科有哪些专业
logon . = %u.bat
说明:当使⽤者⽤windows客户端登陆,那么Samba将提供⼀个登陆档。如果设置成%u.bat,那么就要为每个⽤户提供⼀个登陆档。如果⼈⽐较多,那就⽐较⿇烦。可以设置成⼀个具体的⽂件名,⽐如start.bat,那么⽤户登陆后都会去执⾏start.bat,⽽不⽤为每个⽤户设定⼀个登陆档了。这个⽂件要放置在[netlogon]的path设置的⽬录路径下。
wins support = yes/no
说明:设置samba服务器是否提供wins服务。
wins server = wins服务器IP地址
说明:设置Samba Server是否使⽤别的wins服务器提供wins服务。
wins proxy = yes/no
说明:设置Samba Server是否开启wins代理服务。
dns proxy = yes/no
说明:设置Samba Server是否开启dns代理服务。
load printers = yes/no
说明:设置是否在启动Samba时就共享打印机。
printcap name = cups
说明:设置共享打印机的配置⽂件。
printing = cups
说明:设置Samba共享打印机的类型。现在⽀持的打印系统有:bsd, sysv, plp, lprng, aix, hpux, qnx
>>>>>>>>>>>>>>>>>###
security = user
说明:设置⽤户访问Samba Server的验证⽅式,⼀共有四种验证⽅式。
1. share:⽤户访问Samba Server不需要提供⽤户名和⼝令, 安全性能较低。淘宝代付款
2. user:Samba Server共享⽬录只能被授权的⽤户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server 中建⽴。
3. server:依靠其他Windows NT/2000或Samba Server来验证⽤户的账号和密码,是⼀种代理验证。此种安全模式下,系统管理员可以把所有的Windows⽤户和⼝令集中到⼀个NT系统上,使⽤Windows NT进⾏Samba认证, 远程服务器可以⾃动认证全部⽤户和⼝令,如果认证失
败,Samba将使⽤⽤户级安全模式作为替代的⽅式。
4. domain:域安全级别,使⽤主域控制器(PDC)来完成认证。
passdb backend = tdbsam
说明:passdb backend就是⽤户后台的意思。⽬前有三种后台:smbpasswd、tdbsam和ldapsam。sam应该是security account manager(安全账户管理)的简写。
1.smbpasswd:该⽅式是使⽤smb⾃⼰的⼯具smbpasswd来给系统⽤户(真实
⽤户或者虚拟⽤户)设置⼀个Samba密码,客户端就⽤这个密码来访问Samba的资源。smbpasswd⽂件默认在/etc/samba⽬录下,不过有时候要⼿⼯建⽴该⽂件。
2.tdbsam:该⽅式则是使⽤⼀个数据库⽂件来建⽴⽤户数据库。数据库⽂件叫passdb.tdb,默认在/etc/samba⽬录下。passdb.tdb⽤户数据库可以使⽤smbpasswd –a来建⽴Samba⽤户,不过要建⽴的Samba⽤户必须先是系统⽤户。我们也可以使⽤pdbedit命令来建⽴Samba账户。pdbedit命令的参数很多,我们列出⼏个主要的。
pdbedit –a username:新建Samba账户。
pdbedit –x username:删除Samba账户。
pdbedit –L:列出Samba⽤户列表,读取passdb.tdb数据库⽂件。
pdbedit –Lv:列出Samba⽤户列表的详细信息。
pdbedit –c "[D]" –u username:暂停该Samba⽤户的账号。
pdbedit –c "[]" –u username:恢复该Samba⽤户的账号。
3.ldapsam:该⽅式则是基于LDAP的账户管理⽅式来验证⽤户。⾸先要建⽴LDAP服务,然后设置"passdb backend = ldapsam:ldap://LDAP Server"
#@@@@@@>>>>>###3>>>>>>>>>>###
全局参数:
==================Global Settings ===================
[global]
config file = /usr/local/samba/f.%m
说明:config file可以让你使⽤另⼀个配置⽂件来覆盖缺省的配置⽂件。如果⽂件不存在,则该项⽆效。这个参数很有⽤,可以使得samba 配置更灵活,可以让⼀台samba服务器模拟多台不同配置的服务器。⽐如,你想让PC1(主机名)这台电脑在访问Samba Server时使⽤它⾃⼰的配置⽂件,那么先在/etc/samba/host/下为PC1配置⼀个名为f.pc1的⽂件,然后在f中加⼊:config file =
/etc/samba/f.%m。这样当PC1请求连接Samba Server时,f.%m就被替换成f.pc1。这样,对于PC1来说,它所使⽤的Samba服务就是由f.pc1定义的,⽽其他机器访问Samba Server则还是应⽤f。
workgroup = WORKGROUP
说明:设定 Samba Server 所要加⼊的⼯作组或者域。
server string = Samba Server Version %v
说明:设定 Samba Server 的注释,可以是任何字符串,也可以不填。宏%v表⽰显⽰Samba的版本号。
netbios name = smbserver
说明:设置Samba Server的NetBIOS名称。如果不填,则默认会使⽤该服务器的DNS名称的第⼀部分。netbios name和workgroup名字不要设置成⼀样了。
interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
说明:设置Samba Server监听哪些⽹卡,可以写⽹卡名,也可以写该⽹卡的IP地址。
hosts allow = 127. 192.168.1. 192.168.10.1
说明:表⽰允许连接到Samba Server的客户端,多个参数以空格隔开。可以⽤⼀个IP表⽰,也可以⽤
⼀个⽹段表⽰。hosts deny 与hosts allow 刚好相反。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
unity配置.asset文件
下一篇 »
热门文章
-
2015年陕西省专升本(大学语文)真题试卷(题后含答案及解析)
2024-09-26 -
高岭土的产地和储量分布
2024-09-26 -
高考复习(语文)专项练习:(整本书阅读文通练)《乡土中国》【含答案及...
2024-09-26 -
统编版高中语文必修上册 乡土中国的变迁——读《名实的分离》《从欲望...
2024-09-26 -
文本细读的内涵及方法
2024-09-26 -
徘徊于本我、自我和超我之间———理查德·赖特的《土生子》别格
2024-09-26 -
九层之台,起于累土的意思
2024-09-26 -
乡土中国高中生读后感
2024-09-26 -
中考语文阅读题含答案
2024-09-26 -
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下的意思-概述说...
2024-09-26 -
乡土中国 读书报告
2024-09-26 -
读费孝通《乡土中国》读书笔记02
2024-09-26 -
《乡土中国》阅读心得和收获五篇
2024-09-26 -
乡土中国读书笔记阅读感悟(精品8篇)
2024-09-26 -
土规与控规有什么区别?
2024-09-26 -
乡土中国读书笔记摘抄及感悟(4篇)
2024-09-26 -
育苗基质的配制方法,和营养土有什么区别
2024-09-26 -
什么是高塑性粘土和膨润土
2024-09-26 -
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下的意思_百度文...
2024-09-26 -
费孝通乡土中国读后感400字(精选5篇)
2024-09-26
最新文章
-
最新字谜语大全及答案(275条)
2024-09-26 -
猜谜语一年级
2024-09-26 -
2022小学生趣味谜语(精选460句)
2024-09-26 -
一家有七口种田种一亩打一个谜语
2024-09-26 -
最新-一口咬住多半截打一字是什么 精品
2024-09-26 -
画谜大全及答案 猜一字100个
2024-09-26
发表评论