■概要

LinuxサーバーをWindowsのファイルサーバーにするSambaの設定をWebブラウザから行えるようにするSWATを導入する。
なお、SWATへは内部からのみアクセスできるようにする。

Sambaが構築済であること


■SWATインストール

[root@centos ~]# yum -y install samba-swat ← SWATインストール

■SWAT設定

[root@centos ~]# vi /etc/xinetd.d/swat ← xinetd用SWAT設定ファイル編集
service swat
{
        port            = 901
        socket_type     = stream
        wait            = no
        only_from       = 127.0.0.1
        only_from       = 192.168.1.0 ← 追加(内部ネットワークアドレス)
        user            = root
        server          = /usr/sbin/swat
        log_on_failure  += USERID
        disable         = yes
    ↓
        disable         = no ← noへ変更
}

■SWAT起動

[root@centos ~]# /etc/rc.d/init.d/xinetd restart ← xinetd再起動(SWAT起動)
xinetd を停止中:                                           [  OK  ]
xinetd を起動中:                                           [  OK  ]

■SWAT確認

http://サーバー名:901/にアクセスし、ユーザー名にroot、パスワードにrootのパスワードを入力してOKボタン押下後、「Samba Web Administration Tool」という画面が表示されればOK

GLOBALSアイコンクリックで、/etc/samba/smb.confの[global]セクションの設定が行える。
SHARESアイコンクリックで、/etc/samba/smb.confの各共有ディレクトリの作成/設定が行える。
STATUSアイコンクリックで、sambaの再起動が行える。