# apt-get install samba
# /usr/bin/smbpasswd -a ユーザー名
または
# pdbedit -a -u ユーザー名
[global] unix charset = eucJP-ms dos charset = cp932 display charset = eucJP-ms workgroup = JP_WG server string = Samba %v on %h hosts allow = 192.168.1. 127. log file = /var/log/samba/%m.log max log size = 50 security = user encrypt passwords = Yes username map = /etc/samba/smbusers # smbpasswdによるUNIXパスワードとsambaパスワードの同期 unix password sync = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully * #改行されているが上二行は一行 # Windows側の仕様で遅くなるのを防ぐためのパラメータ設定 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No [homes] comment = %U's Home Directory read only = No browseable = No force create mode = 744 force directory mode =744 [storage] path = /home/storage read only = No browseable = Yes force user = storage force group = storage force create mode = 744 force directory mode =744
# Unix_name = SMB_name1 SMB_name2 ... #root = administrator admin #nobody = guest pcguest smbguest UNIXユーザー名=Windowsログイン名
日本語ユーザー名の場合EUCで保存すること
# nkf -e smbusers > smbusers.euc # mv smbusers.euc smbusers
# /etc/init.d/smb restart
# cd /etc/rc3.d # ln -s ../init.d/smb S85smb # cd /etc/rc5.d # ln -s ../init.d/smb S85smb