家庭内LAN Samba
ホームネットワークに興味を持っており、それについての調査、学習、実際の
システム構築例です。どんどん変わっていきます。
SambaとはUNIXとWindowsの共有ファイルや共有プリンターを実現するソフトウエアです。。
●Sambaの機能
UNIXのネットワークプロトコルTCP/IPとWindowsのネットワーク
プロトコルNetBEUIの変換を行い、Windowsのファイルサーバーや
プリンタサーバーの機能を実現します。
Windows側のユーザー名がUNIX側にも必要です。Windows側から
SambaでUNIX側をのぞいた時には、UNIX側の同一ユーザーのホーム
ディレクトリーが見えます。本機能がSambaの基本です。
●ソフトウエア
・UNIX TurboLinux日本語版3、X
・Windows Windows95
・Samba
●Windows側の設定
・NetBUEIとTCP/IPの両方のプロトコルを組み込む。
・Windows95のOSR2以降、Windows98の場合、レジストリを
変更する必要があります。
これをしないと、アクセス時に設定していないパスワード入力を要求されて、アク
セスできない。
1 ”ファイル名を指定して実行”でregeditを起動。
2 ¥HKEY_LOCAL_MACHINE¥System¥Current¥S
ervices¥Vxdの中のVNETSUPを選択。
3 メニューー>編集−>新規ー>DWORD値を選択し、名前を
EnablePlainTextPasswordとします。
4 そのレジストリーキーを編集ー>変更で、値を1にします。
5 Windowsを再起動。
●UNIX側の設定
/etc/smb.confが設定ファイルです。
1 ワークグループの名前を変更します。
ディフォルトではMygroupになっている。
workgroup = xxx
2 一般共有ファイルの設定
一般ユーザーがパスワードなしで UNIXの/tmpディレクトリをアクセス
可能にする。
#This one is useful for people to share files
;[tmp]
;comment = Temporary file space
;path = /tmp
;read only = no
;public = yes
これらの;を削除する。
●使用方法
1 本来は、Windowsのネットワークコンピュータをクリックすれば見えるはず
なのですが見えません。
Sambaを設定して、立ち上げた後の数分は見えるのですが、すぐに見えなくなり
永遠に見えなくなります。何故なのでしょう?
2 そこで、ネットワークコンピュータを右クリックして、コンピュータの検索で
そのUNIXマシンのホスト名で検索すると見付かります。
これをデスクトップにでもショートカットを作っておきます。
3 そのマシン名をクリックすると、自分のログインディレクトリと/tmp
ディレクトリや、プリンタの設定がしてあればプリンターが見えます。
家庭内LAN(ホームネットワーク)ページへ戻る