Sambaの設定

Sambaは、/etc/samba/smb.confを設定ファイルとして使用します。この設定ファイルを変更した場合、コマンドservice smb restartを使ってSambaのデーモンを再起動すると変更内容が有効になります。

Red Hat Linux 7.2内のデフォルト設定ファイル(smb.conf)を使用した場合、同じユーザー名とパスワードを使ってログインしたら、そのユーザーは自分のLinuxのホームディレクトリをWindowsマシン上のSamba共有として表示することができます。また、Red Hat Linuxシステム用に設定したプリンタをSamba共有プリンタとして共有することもできます。言い換えれば、Red Hat Linuxシステムにプリンタを接続し、ネットワーク上のWindowsマシンからそのプリンタに出力することができます。

Windowsワークグループと説明文を指定するには、smb.confファイル内の次の行を編集します。
workgroup = WORKGROUPNAME
server string = BRIEF COMMENT ABOUT SERVER
WORKGROUPNAMEには、このマシンが属するWindowsワークグループの名前を指定します。BRIEF COMMENT ABOUT SERVERはオプションで、Sambaシステムに関するWindows用のコメントを入力できます。

Linuxシステム上にSamba共有ディレクトリを作成するには(ニーズやシステムに合わせてファイルを編集した後で)smb.confファイルに次のセクションを追加します。
[sharename]
comment = Insert a comment here
path = /home/share/
valid users = tfox carole
public = no
writable = yes
printable = no
create mask = 0765
上記の例では、tfoxとcaroleというユーザーが、SambaクライアントからSambaサーバー上のディレクトリ/home/shareに対し読み取りと書き込みを行うことができます。