「Samba」の設定

ここでは、SolarisサーバはWindowsクライアントと同じネットワークにあるものとして設定します。
また、全ユーザからフルアクセス可能な共有ディレクトリの設定のみ行います。

「Samba」の設定

「Samba」の設定

ここでは、全ユーザからフルアクセス可能なディレクトリの設定のみを行います。

Solaris# cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf <= サンプル設定ファイルのコピー
Solaris# vi /etc/sfw/smb.conf <= 設定ファイルの編集
[global]
   workgroup = MYGROUP
   ↓
   workgroup = WORKGROUP <= Windowsのワークグループ名

;   hosts allow = 192.168.1. 192.168.2. 127.
   ↓
   hosts allow = 192.168. 127. <= 許可するネットワークを指定

   log file = /usr/local/samba/var/log.%m
   ↓
   log file = /var/log/samba/log.%m <= ログファイルの指定

;   passdb backend = tdbsam
   ↓
   passdb backend = tdbsam <= コメント解除

;[public]
;   comment = Public Stuff
;   path = /home/samba
;   public = yes
;   writable = yes
;   printable = no
;   write list = @staff
↓
[public] <= コメント解除
   comment = Public Stuff <= コメント解除
   path = /samba <= 変更
   public = yes <= コメント解除
   writable = yes <= コメント解除
;   printable = no
;   write list = @staff

ログファイル用のディレクトリを作成します。

Solaris# mkdir /var/log/samba
共有ディレクトリの作成
Solaris# mkdir /samba <= 共有ディレクトリを作成
Solaris# chmod 777 /samba <= フルアクセスを可能にする
ユーザの追加
Solaris# /usr/sfw/bin/pdbedit -a kaz <= ユーザ kaz を追加
creating lame upcase table
creating lame lowcase table
new password: <= パスワード入力

retype new password: <= パスワード入力(確認)
「Samba」の起動
Solaris# /etc/init.d/samba start

「Samba」の自動起動

「Samba」をランレベル2でも起動するようにします。

Solaris# ln /etc/init.d/samba /etc/rc2.d/S90samba
▲ページのトップへ