Navigation : Top/samba

  • 追加された行はこの色です。
  • 削除された行はこの色です。
*sambaの設定
*sambaの設定 [#i689e958]

** Security
** 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
*** Vine 3.1 (samba.3.0.7)
** 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)
*** Vine 2.6 (samba.2.2.X) [#kdf757d6]
[global]
       coding system = euc
       client code page = 932


------------------------------

*暗号化(Encryption) 
*暗号化(Encryption) [#k54ee996]

+Step 1 
/etc/smb.confで 
 encrypt passwords = Yes 
+Step 2 
 command lineで 
 Vine 2.6
  cat /etc/passwd | sh mksmbpasswd.sh > /etc/smbpasswd 
 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ユーティリティー 
*Sambaユーティリティー [#t059ab26]
 smbclient 
 testparm 
 testprns 
 smbstatus 
 nmblookup 
   netbiosで使うなまえを問い合わせる.名前解決のチェック 
   例:nmblookup SUIRI#1d(1dはマスターブラウザーを指す) 
   例:nmblookup -A 133.187.156.xx 
 make_smbcodepage 
 smbpasswdd