Navigation :
Top/samba
*sambaの設定 [#i689e958] ** Security [#bb7b4039] smb.confで以下の様にアクセス制限を設ける # Global parameters [global] coding system = euc (略) encrypt passwords = Yes passwd program = /usr/bin/passwd %u (略) hosts allow = XXX.XXX.XX. ** Kanji Code [#nf629d8e] *** Vine 3.1 (samba.3.0.7) [#j84cae9a] [global] unix charset = eucJP-ms dos charset = cp932 display charset = eucJP-ms *** Vine 2.6 (samba.2.2.X) [#kdf757d6] [global] coding system = euc client code page = 932 ------------------------------ *暗号化(Encryption) [#k54ee996] +Step 1 /etc/smb.confで encrypt passwords = Yes +Step 2 command lineで NISを利用する場合 ypcat passwd | sh mksmbpasswd.sh > /etc/samba/smbpasswd Vine 3.1 cat /etc/passwd | sh mksmbpasswd.sh > /etc/samba/smbpasswd # chmod 600 /etc/smbpasswd +Step 3 smbpasswdで各ユーザーがパスワードを設定 +Step 4 後はsmbd/nmbdを再起動 *Remarks: Vine 2.1ではroot以外でsmbpasswdを入力するとエラーになった。この場合、 /etc/smb.confで guest account = smbguest という行がありますが、これを消せば動作する。 *Sambaユーティリティー [#t059ab26] smbclient testparm testprns smbstatus nmblookup netbiosで使うなまえを問い合わせる.名前解決のチェック 例:nmblookup SUIRI#1d(1dはマスターブラウザーを指す) 例:nmblookup -A 133.187.156.xx make_smbcodepage smbpasswdd