※ 引述《[email protected] ()》之銘言:
: 剛裝了samba,0參考了設定文件,用swat進去修改smb.conf如下
: Samba config file created using SWAT
: # from ManicL.Dorm9.NCTU.edu.tw (140.113.95.136)
: # Date: 2003/02/11 21:34:49
: # Global parameters
: [global]
: client code page = 950
: workgroup = EDU
: netbios name = MANIC
: encrypt passwords = Yes
: read only = No
: guest ok = Yes
: hosts allow = 140.113.95.136
: mangle case = Yes
: [homes]
: path = /usr
: valid users = ycchuang,@ycchuang
: -----------------------------------
: 可是我的client端(140.113.95.136)找不到我的samba server@@;;
: 請問是那方面的問題呢?
: ==
: client端的系統為Win XP
: 登入的user已為ycchuang
確定一下你的 nmbd 和 smbd 有沒有正確讀到 smb.conf,
舊一點的 ports 裡, 好像 swat 沒弄好這個(現在我不知道),
我是自己稍微修改 /usr/local/etc/rc.d/samba.sh,
強迫 nmbd 和 smbd 一定會去讀 smb.conf,
...
echo -n ' Samba'
$smbd -D -s /usr/local/etc/smb.conf
$nmbd -D -s /usr/local/etc/smb.conf
fi
...
我的 smb.conf 裡是這樣寫, 參考一下, 會動了以後再修改成你要的,
[global]
workgroup = xxxxxxx
netbios name = xoxoxo
server string = FreeBSD Samba Server
interfaces = 192.168.99.254/24 192.168.88.254/24
bind interfaces only = Yes
security = SHARE
encrypt passwords = Yes
map to guest = Bad User
log level = 1
log file = /var/log/log.%m
dns proxy = No
[homes]
comment = Home Directories
read only = No
browseable = No
重跑 nmbd 和 smbd 時, 記得先用 ps -ax | grep smbd(nmbd) 確定一下,
不要跑兩次,
另外, samba 要用的帳號要記得用 smbpasswd 加入和啟動,
你可以用 root 跑到 /usr/local/private 看 smbpasswd(和程式同名稱),
裡頭是否有加入你要用 samba 登入的帳號, 沒有的話就參考 smbpasswd(8) 自己加
--
※ Origin: 鳥窩 (BirdNest.twbbs.org) ◆ From: sw59-236-49.adsl.seed.net.tw