Samba2.2 の変更点
Windows NT/2000互換のファイルサーバ/プリント・サーバ機能を提供するソフトウェア。
-[[ダウンロード@日本Sambaユーザ会>http://www.samba.gr.jp/project/samba-ja/download_2.2.html]]
*インストール
以下では
|~アクセス元のIP|192.168.0.1|
|~サーバーのIP|192.168.0.2|
|~ユーザー|hoge|
と仮定。~
~
インストール
wget ftp://ftp.samba.gr.jp/pub/samba-jp/samba-2.2.8a-ja/samba-2.2.8a-ja-1.1.tar.gz
tar zxvf samba-2.2.8a-ja-1.1.tar.gz
cd samba-2.2.8a-ja-1.1/source
./configure \
--prefix=/usr \
--libdir=/etc/samba \
--with-configdir=/etc/samba \
--with-fhs \
--with-privatedir=/etc/samba \
--with-lockdir=/var/cache/samba \
--with-piddir=/var/run \
--with-swatdir=/usr/share/swat \
--with-codepagedir=/usr/share/samba/codepages \
--with-automount \
--with-pam \
--with-pam_smbpass \
--with-i18n-swat
make
make install
PAM
cp ../packaging/RedHat/samba.pamd /etc/pam.d/samba
ログローテートの設定
vi /etc/logrotate.d/samba
>
/var/log/samba/log.nmbd {
postrotate
/usr/bin/killall -HUP nmbd
endscript
}
/var/log/samba/log.smbd {
postrotate
/usr/bin/killall -HUP smbd
endscript
}
xinetdにswat(Webインターフェース)を登録
vi /etc/xinetd.d/swat
>
service swat
{
disable = no
port = 901
socket_type = stream
wait = no
only_from = 192.168.0.1
user = root
server = /usr/sbin/swat
log_on_failure += USERID
}
ln -s /usr/local/samba/bin/swat /usr/sbin/swat
chkconfig swat on
Sambaユーザーを追加
smbpasswd -a hoge
*設定
ブラウザで http://192.168.0.2:901 にアクセス
-全体設定
|~workgroup |MSHOME |
|~security |USER |
|~encrypt passwords|Yes |
|~guest account | |
|~hosts allow |192.168.0.1|
-共有設定で共有を追加
-動作状況でデーモンの起動
*ポート
|~nmbd|UDP 137&br;UDP 138|
|~smbd|TCP 139&br;TCP 445|
|~swat|TCP 901|
*Samba3.0
Samba3.0もインストールしてみました。~
[[Linux/Samba3.0]]
*参考
-[[日本Sambaユーザ会 - Samba 2.2とLinux (Kernel 2.4) によるWindowsネットワーク構築ガイド〜>http://www.samba.gr.jp/doc/samba2.2_and_linux2.4/index.html]]
-[[Samba新版で作る最強ファイル・サーバー>http://itpro.nikkeibp.co.jp/members/ITPro/oss/20040127/1/]]
*Amazon
#amazon(4774121967,left)
#amazon(4798023493,left)
#amazon(4822234002,left)