samba日本語版 インストール手順 Since: 2003.11.22
Last: 2003.11.22

■環境情報
OS: Vine Linux 2.6
samba: 2.2.8a-ja-1.1
■入手先
samba日本語版 配布元: http://www.samba.gr.jp/

■sambaインストール
以下の手順にてsambaをインストールする。

wget http://ftp.samba.gr.jp/pub/samba-jp/samba-2.2.8a-ja/samba-2.2.8a-ja-1.1.tar.gz
tar xfvz samba-2.2.8a-ja-1.1.tar.gz
cd samba-2.2.8a-ja-1.1/source
./configure --prefix=/usr/local/samba --with-privatedir=/etc/samba --with-configdir=/etc/samba --with-pam --with-syslog --with-automount --with-i18n-swat --with-swat-def-lang=ja
make
make install

sambaは /usr/local/samba にインストールされる。
次に起動に必要な設定を行う。

cp ../packaging/RedHat/smb.init /etc/rc.d/init.d/smb
cp ../packaging/RedHat/samba.pamd /etc/pam.d/samba
cp ../packaging/RedHat/samba.xinetd /etc/xinetd.d/swat

cd /usr/sbin
ln -s /usr/local/samba/sbin/smbd smbd
ln -s /usr/local/samba/sbin/nmbd nmbd
ln -s /usr/local/samba/sbin/swat swat

cd /etc/rc.d/rc3.d
ln -s /../init.d/samba S91smb
cd /etc/rc.d/rc5.d
ln -s /../init.d/samba S91smb

以上の手順で自動起動までの設定は完了し、/etc/rc.d/init.d/smb startでsambaが起動する。

■SWATの設定
SWAT(Samba Web Administrator Tools)を使用する場合には、スーパーサーバ(この説明ではxinetd)の設定が必要となる。
/etc/xinetd.d 配下にコピーしたswatの起動設定を以下に修正する。

service swat
{
port = 901 使用するポートを指定。変更不要
socket_type = stream ソケットタイプを指定。変更不要
wait = no サービスが使用するスレッドタイプを指定。変更不要
only_from = 127.0.0.1 SWATへのアクセスを許可するホストを指定。要変更
user = root サービスを実行するUIDを指定。変更不要
server = /usr/sbin/swat SWATの実行ファイルを指定。swatの配置合わせて変更
log_on_failure += USERID サービスへの接続に失敗した場合にログに出力する内容を指定
disable = yes サービスの有効・無効化。yes=無効、no=有効になるため要変更
}

設定が完了したらxinetdを再起動し、webブラウザから以下のアドレスにアクセスする。

http://[IP Address]:901/

認証画面が表示されたら、UID = root、Password = rootのパスワードでログインする。


戻る