WindowsNTをお払い箱に(ファイルサーバ)

1. インストール

ports-currentのsamba-1.9.18.3をインストールして下さい。

2. 各種設定

/usr/local/etc/{smb.conf,lmhosts}を編集します。
以下に私の所で使っている内容を書きます。

----- /usr/local/etc/smb.conf -----
[global]
   comment = FreeBSD - Samba %v  # Windowsから見える説明
   workgroup = fns               # Workgroup名
   load printers = no            # Printerを使わない
   guest account = nobody        # guestのアカウント
   dead time = 60                # 切断するまでの時間(分)
   log file = /var/log/samba.log # ログファイル名

   preserve case = yes           # ここから
   default case = lower          # 
   mangled names = yes           # 使用可能な文字に関する設定
   mangle case = no              # FreeBSD側での漢字コードはEUC
   case sensitive = no           # Windos側での漢字コードはSJIS
   short preserve case = yes     # 
   client code page = 932        # 
   coding system = euc           # ここまで

   security = share
   socket options = TCP_NODELAY  # パフォーマンス向上のため
   browsable = yes               # Windowsから見える

   domain master = no            # ここから
   local master = no             # Windows NTが存在する場合
   preferred master = no         #
   os level = 0                  # ここまで

[homes]
   allow hosts = 210.157.239.80/255.255.255.240 # アクセス可能なIP/Netmask
   comment = Home Directories
   writable = yes                # 書き込み可能
   browsable = no                # Windowsから見えない
   create mode = 0700            # ファイル作成時のパーミッション

[public]
   allow hosts = 210.157.239.80/255.255.255.240
   path = /dist                  # publicとなるディレクトリ
   public = yes                  # パスワード無しでアクセス可能
   browsable = yes
   writable = yes
   create mode = 0755
----- /usr/local/etc/lmhosts -----
0.0.0.0 fns
3. Windowsの設定

Microsoft共有サービスをインストールすれば、ネットワークコンピュータに現れると思います。
詳しくはWindowsのHelpをどうぞ。

関連ページ

Japanized SAMBA Web Pages


元へ戻る