samba3 の変更点   

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • samba3 へ行く。

* samba [#a4aab17d]

** セキュリティ解除 [#l9788a63]
必要に応じて
*** selinux 無効化 [#ja791bf5]
 これをしないと samba でアクセスできなくなる
 本来なら、selinuxに対応した設定をすべき
 
*** iptables 無効化 [#ze03977f]
 同じく。。。

** ユーザ追加 [#o7b79612]
- smb.conf に下記追加
 passdb backend = tdbsam

- 下記コマンド実行
 pdbedit -a 【ユーザ名(linuxの/etc/passwdに存在するもの)】

 /sbin/chkconfig --add smb
 /sbin/chkconfig smb on

** /etc/samba/smbusers [#b1e82f24]
 echo "【username】 = 【username】" >> /etc/samba/smbusers

** /etc/samba/smb.conf [#ic78c8db]
 [global]
    passdb backend = tdbsam
    dos charset = cp932
    unix charset = eucjp-ms
    display charset = cp932
    security = user
    ;smb passwd file = /etc/samba/smbpasswd
    ;username map = /etc/samba/smbusers
    load printers = no
    disable spoolss = yes
    printing = bsd
    ; for windows10
    server max protocol = NT1
    client max protocol = SMB2
 [homes]
        comment = username
        path = /mnt/home/username        // unixのアカウント
        read only = no
        valid users = username           // win のアカウント(smbpassに書く)
        force user = username            // unix のアカウント
        browseable = yes
        hosts allow = 192.168.0.1,192.168.0.2
 
 [DIR]
        comment = username
        path = /mnt/usbhdd/username        // 適当な場所
        read only = no
        valid users = username           // win のアカウント(smbpassに書く)
        force user = username            // unix のアカウント
        browseable = yes
        hosts allow = 192.168.0.1,192.168.0.2

|100||c
|unix charset|UNIX上のファイルシステムに用いられている文字コード(符号化形式)。ただし、Sambaが内部的に使用する文字コードやsmb.confをはじめとする各種設定ファイルの文字コードも同時に変更される |
|dos charset| Windows側で利用されている文字コードを指定。日本語を利用する場合は、CP932または同等の文字コードを設定する |
|display charset| SWATの画面に表示される文字コードを指定。日本語を使用する場合に指定する文字コードは、Sambaのバージョンによって異なる |


** smb.conf reload [#w63e084c]
 # service smb reload

----
* 自動接続 [#s354f2f2]
 コンパネ > 資格情報の追加 > \\IP-address\dir
で設定しない、記憶してくれない。

----
restart する前に 下記コマンドでテストしましょう~
さらにEnterすると最小構成の smb.conf ができあがります
 # testparm