• swat


    总览

    swat [ -s smb config file ] [ -a ]

    描述

    此程序是 samba 套件的一部分。

    swat 允许 samba 管理员通过web浏览器配置复杂的 smb.conf 文件。另外, swat 配置页可以帮助管理员检查链接所有在 smb.conf 文件中的可配置项并可以简单地查看任何的改变效果。

    swatinetd 中运行。

    选项

    -s
    smb configuration file

    检查编译时建立的默认配置文件路径。

    指定的文件包含了 smbd 服务器所需的详细配置信息。 swat 可以修改这个文件。文件包含了服务器的特殊信息如使用的 printcap 文件,还有所有提供的服务的描述。请参见 smb.conf(5) 获得更多信息。

    -a
    用这个选项禁止授权验证并使 swat 在演示模式下运行。在此模式下任何人都可以修改 smb.conf 配置文件。不要在正式的服务器上使用这个选项哦。

    安装

    在编译完 SWAT 后你需要运行 make install 来安装 swat 二进制程序和各种帮助文件和图片。默认情况下这些东东都被放入以下目录中:
    /usr/local/samba/bin/swat
    /usr/local/samba/swat/images/*
    /usr/local/samba/swat/help/*

    关于INETD的安装

    你需要编辑 /etc/inetd.conf/etc/services 来允许通过 inetd 来运行 SWAT。

    在/etc/services中你需要象这样加入一行内容:
    swat 901/tcp

    注意对于NIS/YP的用户来说,可能需要重新建立NIS服务映射,因为这比修改本地/etc/services文件更好。

    对于端口号的选择并不十分重要,除了它应该小于 1024 以外就是不应该是当前正在使用的端口号(使用 1024 以上的端口号可能出现未知的安全漏洞,这取决于你的 inetd 守护程序的运行情况)。

    在/etc/inetd.conf文件中你应该添加这样的内容:
    swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat

    在编辑 /etc/services/etc/inetd.conf 文件时有件事需要做一下,就是向 inetd 发送一个 HUP 信号。可以用“ kill-1PID ”命令来做这步操作,当然了, PID 就是 inetd 守护程序的进程号。

    运行

    要运行 swat 你只要在自己的web浏览器中查看 http://localhost:901/ 地址。

    注意你可以从任何可联网主机的IP上访问 swat ,但是从远程主机联接的话,在线的口令传送可以很容易地被监听。

    相关文件

    /etc/inetd.conf
    此文件包含了超级守护程序所使用的适当的启动信息。 /etc/services
    这个文件必须包含一系列服务名(如 swa t)、服务端口(如 901 )和协议类型(如 tcp )的映射。

    /usr/local/samba/lib/smb.conf
    默认情况下 swat 会编辑这个目录下的 smb.conf 服务器配置文件。另外一些系统安装此文件的位置通常是 /usr/samba/lib/smb.conf和/etc/smb.conf。

    这个配置文件描述了客户可以获得的所有服务。参见 smb.conf(5) 获得详细信息。

    警告

    swat会重写你的smb.conf文件。它将重新安排各项内容并删掉所有注释,"include="和"copy="选项。如果你想谨慎一些的话先备份或者不要用swat!  

  • 相关阅读:
    配置别名
    Git永久删除commit--[非教程]
    忽略特殊文件
    自定义Git
    使用GitHub
    模块化开发的几种思想AMD,CMD,commonJS,es6
    angualr设置select默认值
    在vue-cli中引入jquery的坑
    chromedriver@2.33.2 install: `node install.js` vue脚手架安装报错
    vue事件绑定demo
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11101209.html
Copyright © 2020-2023  润新知