Ubuntu swat - eiichiromomma/CVMLAB GitHub Wiki
Ubuntu) swat
(sambaの管理用webインターフェイス
インストール
swatだけでなくxinetdも必要。 inetdも要るような事が書いてあるサイトもあるが間違い。
xinetd用ファイルの作成
設定ファイルが無いとswatが起動しない。
sudo gedit /etc/xinetd.d/swat
とでもして以下の内容のファイルを作る
service swat
{
port = 901
socket_type = stream
wait = no
only_from = 127.0.0.1
only_from += 192.168.0.0/24
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
ここで注意する点は、各項目間の=の前後にスペースが必要ということ。詰めて記載してはいけない仕様らしい。 192.168.0.0/24は各々のセグメントに合わせて変更する。
xinetdの起動
sudo /etc/init.d/xinetd restart
rootで使えない
Ubuntuにはrootという概念が無いのでユーザモードでしか使えない。 海外のフォーラムでも
sudo passwd root
でパスワードを作ったら?みたいな意見しかない。 確かにサーバ用途で考えればそれもアリかも。