プロトコル は、TCP/IP  
Linux(PC−unix)とWindowsを接続する場合は、 TCP/IPが必須
Windowsマシン側には、 NetBEUI も一緒に選択しておく

Windowsマシンの設定

ネットワークプロトコルのインストール
   コントロールパネル ネットワークをダブルクリック
   ネットワークの設定 追加をクリック
   プロトコル をダブルクリック
   Microsoft をクリックし、NetBEUI をクリックし、 OKクリック
   同じくTCP/IP をクリックし、OKクリック
  

TCP/IPのプロパティ
(ネットワークのプロパティにある)の設定
  IPアドレスをクリック
  IPアドレスを指定を有効 にする
   IPアドレス  192.168.0.2 (takaの場合) 192.168.1.3 (junkoの場合)
192.168.1.5 (miyuの場合)

サブネットマスク  255.255.255.0

 識別情報を入力
   コンピュータ名  taka  (takaの場合)、  junko(junkoの場合)
miyu (miyuの場合)

   ワークグループ   hosoyama  (図1参照)

ドライブ(C,D等)
(マイコンピュータ、ドライブのプロパティにある)の共有設定
  マイコンピュータをダブルクリック
  ドライブ(C,D等)を右クリック、プロパティ選択
  共有を有効 にする
  パスワードで区別、パスワード入力
  OK

Linuxマシンの設定

ネットワークカードドライバのインストール
(自動認識されなかった場合)
NE2000互換PCIカードの例
/etc/conf.modules の編集・保存 (TL6.0から modules.confなりました)

root loginするか、su コマンドでスーパーユーザーになる。
viエディタまたはemacsで conf.modules を開き

alias eth0 ne2k-pci
を追加・保存する。

# depmod -a
# mkinitrd -f /boot/initrd `uname -r`
# lilo
再起動

Sambaのインストール
殆どのディストリビューションのCDROMにはSambaが収録されています。
フルインスールするか、カスタムでSambaを指定してインストールしていれば、
Sambaサーバーを起動するだけになっているはずです。

もし後でインストールする場合は、
rootでLoginするか、suでスーパーユーザーになり、
(TurboLinuxの場合)
xturbopkg −−Xウィンドウのターミナルから実行する場合
turbopkg  −−コンソールから実行する場合
以上のコマンドにてRPMパッケージ管理アプリケーションを起動し、
smbをインストールする。

Linuxマシン、smb.confファイルの設定
smb.confファイルのある場所は、TurboLinuxの場合
/etc の下にあります。
実際にある雛型ファイルは、結構長いテキストファイルですが、
殆どがコメントであったりコメントアウト(行頭が「#」または「;」)されており、
設定する個所は意外と少ないです。
viエディタまたは emacsなどを使用し変更追加・保存します。

以下にtabo のユーザー・ネット設定とsmb.confファイルを示します。
windowsネットワークユーザー(コンピューター名)の登録

root loginするか、su コマンドでスーパーユーザーになる

#useradd taka
#useradd junko

#useradd miyu

#passwd taka
パスワードを2回入力
 #passwd junko
パスワードを2回入力
#passwd miyu
パスワードを2回入力

/uer/sbin/turbonetcfg
を実行し、ネットワークの設定

ホスト名      tabo
ドメイン名    hosoyama.dyn.to
ゲートウェイ機器  eth0
ゲートウェイのIP 192.168.0.1
ネームサーバー 192.168.0.6
検索ドメイン hosoyama.dyn.to
ホスト一覧
 IPアドレス   FQDN ホスト名
192.168.0.2 taka.hosoyama.dyn.to taka
192.168.1.3 junko.hosoyama.dyn.to junko
192.168.0.6 tabo.hosoyama.dyn.to tabo


/etc/smb.conf ファイルを編集・保存
------------------------------  
[global]
coding system = euc
client code page = 932
workgroup = hosoyama
server string = tabo %v
encrypt passwords = Yes
# map to guest = Bad User
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
guest account = smbguest
os level = 1

[homes]
comment = %U's Home directory
read only = No
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
print ok = Yes
browseable = No

[private]
comment = Private space ; one can write one's own files.
path = /home/samba/private
read only = no

[public]
comment = Public space; anyone can write any files.
path = /home/samba/public
guest ok = yes
read only = no
force group = public
force create mode = 0664
force directory mode = 0775

[tmp]
comment = Read only file space
path = /tmp
guest ok = Yes

[share HDD]
comment = /
path = /
pubric = yes
writable = no
printable = no

    図1










   図2

winnet





Sambaユーザーの登録

  # smbadduser taka:taka
  # smbadduser junko:junko
# smbadduser miyu:miy
passwordを聞いてくるので入力(2回)

   passwordを聞いてこなかったら以下のコマンドを実行
  # smbpasswd taka
  パスワード2回入力
  # smbpasswd junko
  パスワード2回入力
# smbpasswd miyu
パスワード2回入力

Sambaデーモンの起動
  /usr/sbin/turboservice を実行
  smbを有効(E)にし、開始(S)にする。

TOP