Samba 3.0 への移行?
新しいサーバを色々試しているが、Debian/etch のため新しい設定への移行も必要。 Samba も 2.2 系 から 3.0 系に変更なので、最初戸惑う。
でもやっぱり簡単
ネットの記事を見ると、3.0系への移行当初の記事が多く、iconv ライブラリをいれる等の 話しが記載されている。しかし、実際に試したら samba(3.0.14a-3sarge) であれば、 iconv も含まれているのか、設定も必要最小限であった。
当初、「smbpasswd ファイルがどこ?」と戸惑うが、 Debian では、"passdb backend = tdbsam" がデフォルトで、 tdb なるデータベースで一括管理となっていた。
# vi /etc/samba/smb.conf [global] unix charset = EUCJP-MS ; Unix側文字コード(utf8は使わない) dos charset = CP932 display charset = EUCJP-MS ; Swat用 3.0.2移行は unix charset と同じ : unix password sync = yes : domain logons = yes logon path = \\%N\%U\.winprofile logon drive = Z: logon home = \\%N%U [homes] : writable = yes create mask = 0750 directory mask = 0750 # /etc/init.d/samba restart # smbpasswd 自分のID New SMB password: ******** Retype new SMB password: ********