この記事を書いた動機

 ssh サーバ (sshd) の設定のメモ の設定についてメモを書いたのと似たような動機で、sambaについても書いていく。疲れたので、説明も簡素に、とりあえずどんな設定にしているのかおいておくことにする。

 ちなみにこれら設定は、プライベートネットワークでしか使うことを想定しておらず、外部に公開されるようなサーバでは使えない、セキュリティーホールになりえる設定になっている可能性が大いにあるので、注意する。

/etc/samba/smb.conf

# ネットワークドライブ名
[data]
        comment = data folder
        # ファイル共有する場所を指定
        path = /Path/To/ShareFolder
        browsable = yes
        writable = yes
        guest ok = yes
        read only = no
        force create mode = 0777
        create mask = 0777

# 全体共通の設定項目
[global]
        min protocol = SMB2
        max protocol = SMB3
        Workgroup = WORKGROUP
        netbios name = dataserverName
        log file = /Path/To/LogFile/%m.log
        log level = 1
        wins support = yes
        domain master = yes

ユーザの追加

 ついでなので、samba のユーザの追加方法についてもよく忘れるので記録を取る。

smbpasswd -a [username]

関連性のありそうな記事

 ssh サーバ (sshd) の設定のメモ

参考にしたサイト

 今回も自分のサーバの設定を見て、適当にどういう解釈で設定しているか記録を取っただけなので、特になし。