2008/08/01
■ [linux]vine4.2にsambaとswat、さらにinetを入れる
VineLinux4.2はそのままではwindowsマシンとファイル共有するためのsambaサーバーや、GUI設定ツールのsamba swat(とsawtを呼び出すinet)が入っていない、なのでパッケージをダウンロードしてインストールする(ついでにアップデートされた新しいパッケージに入れ換える)。
http://www.t.ring.gr.jp/archives/linux/Vine/Vine-4.2/updates/RPMS/ などから
- samba-3.0.23d-1.6vl4.i386.rpm
- samba-client-3.0.23d-1.6vl4.i386.rpm
- samba-common-3.0.23d-1.6vl4.i386.rpm
- samba-doc-3.0.23d-1.6vl4.i386.rpm
- samba-libsmbclient-3.0.23d-1.6vl4.i386.rpm
- samba-swat-3.0.23d-1.6vl4.i386.rpm
http://www.t.ring.gr.jp/archives/linux/Vine/VinePlus/4.2/i386/RPMS.plus/ などから
- inetd-0.17-0vl4.i386.rpm
をダウンロードし、rootになって
# apt-get install samba-3.0.23d-1.6vl4.i386.rpm \ samba-client-3.0.23d-1.6vl4.i386.rpm \ samba-common-3.0.23d-1.6vl4.i386.rpm samba-doc-3.0.23d-1.6vl4.i386.rpm \ samba-libsmbclient-3.0.23d-1.6vl4.i386.rpm \ samba-swat-3.0.23d-1.6vl4.i386.rpm \ inetd-0.17-0vl4.i386.rpm \
でインストール、次に
/etc/inetd.conf の一番最後の行の頭の # を消去
swat stream tcp nowait.400 root /usr/sbin/tcpd swat
/etc/hosts.allow に以下を追加(localhostだけアクセス許可)
swat: 127.0.0.1
そしてsmbpasswdで既存のユーザーをsambaにも追加して
# /etc/rc.d/init.d/inet start (又はrestart)
ブラウザから http://localhost:901 にアクセスし、samba swat から共有の設定をしてからサービスを開始する。