当前位置

15.2.1 配置你的samba

主标签

15.2.1 配置你的samba
Samba的默认配置文件为 /etc/samba/smb.conf,在改变smb.conf文件后,你需要重启samba服务来使你的
配置生效。
smb.conf主要有三个配置段【global】、【homes】和【printers】,【globals】段定义整个文件中的全局参数,
并为其它段提供缺省值。【homes】段定义远程用户存取在本地Linux机的用户主目录的参数。【printers】段远程定义用户共享本地Linux的打印机。
【global】段的主要参数:

workgroup = WORKGROUPNAME
server string = Samba Server
workgroup为你机器所在的工作组你可以 WORKGROUPNAME 换成你的机器所属的 Windows 工作组名。Samba Server 是可选的,它被用作关于 Samba 系统的 Windows 注释。
security = user
服务器验证级别,默认为user级,你也可以将改为share级,从而避开用户验证当然你也会面对一定风险。

unix charset = cp936
display charset = cp936
dos charset = cp936

以上三个是为了正确显示中文,这个设置在默认的情况下是没有的,所以你需要自己加上。
【home】段参数

【homes】
comment = Home Directories
browseable = yes
writable = yes
browseable 是否允许被浏览,writable 是否给予写权限,comment 注释。

【printers】段

【printers】
comment = All Printers
path = /var/spool/samba
browseable = yes
iet public = yes
guest ok = yes
writable = yes
printable = yes

path 打印设备的路径,browseable = yes 浏览权限,iet public = yes 是否允许 gust用户使用,

另外你可以用以下方式创建自己的共享目录

【share】
comment = Public Stuff
path = /var/www
public = yes
read only = yes

【share】 共享名,在其他机子上的目录名,也可以用中文, public gust用户也能访问,read only 是否只读。

你可以 man smb.conf 来获得更多smb.conf 的配置信息。