Imported upstream version 1.5
[manpages-zh.git] / src / man8 / swat.8
blob79e5ce33334261c2ec21f4ac43cb8b3b829bb15c
1 .TH "swat (8)" "23 Oct 1998" "Samba"
2 3A
3 .SH NAME
4 swat - 基于web的samba管理工具
5 .SH 总览
6 .B swat [
7 .B -s 
8 .I smb config file
9 ] [
10 .B -a
12 .SH 描述
13 .PP
14 此程序是
15 .B samba
16 套件的一部分。 
17 .PP
18 .B swat
19 允许
20 .B samba
21 管理员通过web浏览器配置复杂的
22 .BI smb.conf
23 文件。另外,
24 .B swat
25 配置页可以帮助管理员检查链接所有在
26 .BI smb.conf
27 文件中的可配置项并可以简单地查看任何的改变效果。
28 .PP
29 .B swat
30
31 .B inetd
32 中运行。
33 .SH 选项 
34 .TP
35 .B -s 
36 .I smb configuration file 
38 检查编译时建立的默认配置文件路径。 
40 指定的文件包含了
41 .B smbd
42 服务器所需的详细配置信息。
43 .B swat
44 可以修改这个文件。文件包含了服务
45 器的特殊信息如使用的
46 .BI printcap
47 文件,还有所有提供的服务的描述。请参见
48 .BI smb.conf (5)
49 获得更
50 多信息。
51 .TP
52 .B -a 
53 用这个选项禁止授权验证并使
54 .B swat
55 在演示模式下运行。在此模式下任何人都可以修改
56 .BI smb.conf
57 配置文件。不要在正式的服务器上使用这个选项哦。 
58 .SH 安装
59 在编译完
60 .BR SWAT
61 后你需要运行
62 .BI "make install"
63 来安装
64 .B swat
65 二进制程序和各种帮助文件和图片。默认情况下这些东东都被放入以下目录中:
66 .br
67 /usr/local/samba/bin/swat
68 .br
69 /usr/local/samba/swat/images/*
70 .br
71 /usr/local/samba/swat/help/*
73 .SH 关于INETD的安装
74 .PP
75 你需要编辑
76 .BI /etc/inetd.conf
77
78 .BI /etc/services
79 来允许通过
80 .BI inetd
81 来运行
82 .BR SWAT。
83 .PP
84 在/etc/services中你需要象这样加入一行内容:
85 .br
86 .BI "swat 901/tcp"
87 .PP
88 注意对于NIS/YP的用户来说,可能需要重新建立NIS服务映射,因为这比修改本地/etc/services文件更好。
89 .PP
90 对于端口号的选择并不十分重要,除了它应该小于
91 .B 1024
92 以外就是不应该是当前正在使用的端口号(使用
93 .B 1024
94 以上的端口号可能出现未知的安全漏洞,这取决于你的
95 .BI inetd
96 守护程序的运行情况)。
97 .PP
98 在/etc/inetd.conf文件中你应该添加这样的内容:
99 .br
100 .B "swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat "
102 在编辑
103 .B /etc/services
105 .B /etc/inetd.conf
106 文件时有件事需要做一下,就是向
107 .B inetd
108 发送一个
109 .BR HUP
110 信号。可以用“
111 .BI kill -1 PID
112 ”命令来做这步操作,当然了,
113 .BR PID
114 就是
115 .B inetd
116 守护程序的进程号。
117 .SH 运行
119 要运行
120 .B swat
121 你只要在自己的web浏览器中查看
122 .BI "http://localhost:901/"
123 地址。
125 注意你可以从任何可联网主机的IP上访问
126 .B swat
127 ,但是从远程主机联接的话,在线的口令传送可以很容易地被监听。 
128 .SH 相关文件
130 .B /etc/inetd.conf 
132 此文件包含了超级守护程序所使用的适当的启动信息。
134 .B /etc/services 
136 这个文件必须包含一系列服务名(如
137 .B swa
138 t)、服务端口(如
139 .B 901
140 )和协议类型(如
141 .B tcp
142 )的映射。 
144 .B /usr/local/samba/lib/smb.conf 
146 默认情况下
147 .B swat
148 会编辑这个目录下的
149 .BI smb.conf
150 服务器配置文件。另外一些系统安装此文件的位置通
151 常是
152 .BI "/usr/samba/lib/smb.conf和/etc/smb.conf。"
154 这个配置文件描述了客户可以获得的所有服务。参见
155 .BI smb.conf (5)
156 获得详细信息。
157 .SH 警告
158 swat会重写你的smb.conf文件。它将重新安排各项内容并删掉所有注释,"include="和"copy="选项。如果你想谨慎一些的话先备份或者不要用swat!
159 .SH 版本
160 此手册页是针对samba套件版本2.0的。 
161 .SH 另见
162 inetd (8), nmbd (8), smb.conf (5). 
163 .SH 作者
165 samba软件和相关工具最初由Andrew Tridgell samba-bugs@samba.org创建。samba现在由开发组作为类似Linux内核开发采用的开放源代码计划方式来发展。 
167 samba手册页最初由Karl Auer撰写。它的源码已被转换成YODL(一种极好的开放源代码软件,可以在ftp://ftp.icce.rug.nl/pub/unix/处获得)格式并已由Jeremy Allison更新到samba2.0版本。 
169 请参见samba (7)查找如何获得一份完整的维护者列表以及如何提交错误报告及注解等等。
171 .SH "[中文版维护人]"
172 .B meaculpa <meaculpa@21cn.com>
173 .SH "[中文版最新更新]"
174 .B 2000/12/08
175 .SH "[中国 Linux 论坛 man 手册页翻译计划]"
176 .BI http://cmpp.linuxforum.net