12,925
回編集
121行目: | 121行目: | ||
# smb.conf is the main Samba configuration file. | # smb.conf is the main Samba configuration file. | ||
# Samba全体の設定 | |||
[global] | [global] | ||
unix charset = UTF-8 | unix charset = UTF-8 | ||
dos charset = CP932 | dos charset = CP932 | ||
server string = Samba Server %v | |||
workgroup = <Windowsネットワーク名またはドメイン名) 例. WORKGROUP> | workgroup = <Windowsネットワーク名またはドメイン名) 例. WORKGROUP> | ||
passdb backend = tdbsam | passdb backend = tdbsam | ||
printing = cups | printing = cups | ||
146行目: | 148行目: | ||
# アクセス制限(許可する範囲) | # アクセス制限(許可する範囲) | ||
hosts allow = <許可するIPアドレスまたはドメイン名 例. 192.168.1. 127.0. myhost.mynet.edu.au> | hosts allow = <許可するIPアドレスまたはドメイン名 例. 192.168.1. 127.0. myhost.mynet.edu.au> | ||
# Linuxユーザの各ホームディレクトリを一括して共有するためのセクション | |||
# 各ユーザごとにホームディレクトリの共有を定義する必要がない | |||
[homes] | [homes] | ||
comment = Home Directories | comment = Home Directories | ||
152行目: | 157行目: | ||
read only = No | read only = No | ||
inherit acls = Yes | inherit acls = Yes | ||
guest ok = | guest ok = No | ||
[profiles] | [profiles] | ||
comment = Network Profiles Service | comment = Network Profiles Service | ||
160行目: | 165行目: | ||
create mask = 0600 | create mask = 0600 | ||
directory mask = 0700 | directory mask = 0700 | ||
guest ok = | guest ok = No | ||
[users] | [users] | ||
comment = All users | comment = All users | ||
172行目: | 177行目: | ||
read only = No | read only = No | ||
inherit acls = Yes | inherit acls = Yes | ||
guest ok = | guest ok = No | ||
[printers] | [printers] | ||
comment = All Printers | comment = All Printers | ||
179行目: | 184行目: | ||
create mask = 0600 | create mask = 0600 | ||
browseable = No | browseable = No | ||
printable = No # プリンタ共有として利用する | |||
print ok = No # プリンタ共有として利用する | |||
# Windowsがプリンタドライバの自動ダウンロードを行う際の共有名を指定する特殊なセクション | |||
# Windows側でプリンタドライバが無い場合、[print$]セクションからドライバを検索する | |||
[print$] | [print$] | ||
comment = Printer Drivers | comment = Printer Drivers | ||
186行目: | 196行目: | ||
create mask = 0664 | create mask = 0664 | ||
directory mask = 0775 | directory mask = 0775 | ||
# 任意の共有ディレクトリ | |||
[<共有ディレクトリ名 例. Share>] | [<共有ディレクトリ名 例. Share>] | ||
comment = Samba on | comment = Samba on Linux | ||
path = <共有ディレクトリのパス 例. /home/ | path = <共有ディレクトリのパス 例. /home/<ユーザ名>/Public> # 共有ディレクトリのパスを指定する | ||
read only = | read only = No # 読み込みのみにするかどうかを指定する | ||
browsable = | writable = Yes # 書き込みを許可するかどうかを指定する | ||
public = | #read list = <ユーザ名またはグループ名> # 読み込みが例外的に許可されるユーザを指定する (グループを指定する時は@<グループ名>を使用する) | ||
guest ok = | #write list = <ユーザ名またはグループ名> # 書き込みが例外的に許可されるユーザを指定する (グループを指定する時は@<グループ名>を使用する) | ||
#available = | browsable = Yes # ブラウジングした時に表示されるかどうかを指定する | ||
#valid users = < | # ただし、共有名を直接指定する場合もアクセスすることができる | ||
public = Yes # ゲストログインを許可するかどうかを指定する (publicキーとguest okキーは同じ意味) | |||
guest ok = Yes # ゲストログインを許可するかどうかを指定する (publicキーとguest okキーは同じ意味) | |||
#force user = <ユーザ名> # 共有内に作成するファイルおよびディレクトリにおいて、所有者を強制的に指定したユーザにする | |||
#force group = <グループ名> # 共有内に作成するファイルおよびディレクトリにおいて、所有グループを強制的に指定したグループにする | |||
#veto files = <ファイル名およびディレクトリ名> # 表示およびアクセスさせないファイルやディレクトリを指定する | |||
#hide dot files = No # 隠し属性を適用するかどうかを指定する | |||
#hide files = <ファイル名およびディレクトリ名> # ファイルおよびディレクトリを表示させないファイル名またはディレクトリ名を指定する | |||
# ただし、アクセスは可能である | |||
#available = Yes | |||
#valid users = <Sambaのユーザ名1またはグループ名1> <Sambaのユーザ名2またはグループ名2> ... # アクセス可能なユーザを指定する (グループを指定する時は@<グループ名>を使用する) | |||
<br> | <br> | ||
Sambaの設定ファイルが正常に設定されているかどうかを確認する。<br> | Sambaの設定ファイルが正常に設定されているかどうかを確認する。<br> |