sambaの設定(基礎的なとこ)のメモ

自分用のメモです。なにも新しいことやすごいことは書いてありません。

centosでは、testparmsコマンドがみつからないとか(どこにあるんだ?)

ここらへんが、情報がまだ新鮮ぽぃとか
http://linux.kororo.jp/cont/server/samba30.php

unixのアカウントはあるのが前提で、
次にようにsambaあかを追加(smbpasswd -a)、確認(pdbedit -L)
できる

[root@cent5-64b-40 ~]# smbpasswd -a hirasawa
New SMB password:
Retype new SMB password:
Added user hirasawa.
[root@cent5-64b-40 ~]# pdbedit -L -w
hirasawa:500:78510179C9B3280DF870Fxxxxxxxxxxx:918036921E2D6EEExxxxxxxxx:[U          ]:LCT-4E74725E:
[root@cent5-64b-40 ~]# 


うちのサンバを晒しちゃうとこんなだとか

# Samba config file created using SWAT
# from 192.168.1.17 (192.168.1.17)
# Date: 2010/10/03 23:43:28

[global]

   dos charset = CP932
   unix charset = UTF-8
   display charset = CP932
   workgroup = XXXXXX
   server string = Samba Server Version %v
   smb passwd file = /etc/samba/smbpasswd
   #passdb backend = tdbsam      
   security = user
   hosts allow = 192.168.x.x/24 192.168.x.x/24 127.0.0.1/8
   load printers = yes
   log level = 3


[homes]
   comment = Home Directories
   create mode = 0664
   directory mode = 0775
   browseable = no 
   writable = yes
   valid users = %S


[hirasawa]
   comment = Home Directories
   path = /xxx/xxxx
   create mode = 0664
   directory mode = 0775
   browseable = no
   writable = yes
   valid users = %S

[public]
     comment = Public Space for Everyone
     path = /xxx/xxxxx
     writable = Yes
     public = Yes
     browseable = Yes
     create mode = 664
     directory mode = 775


[printers]
	comment = All Printers
	path = /var/spool/samba
	printable = Yes
	browseable = No