Samba 2.2.0初探(4)_Windows教程
#!/bin/sh
smbspool=/usr/local/samba/var/spool
pidfiledir=/usr/local/samba/var/locks
smbd=/usr/local/samba/bin/smbd
nmbd=/usr/local/samba/bin/nmbd
# start
if [ "x$1" = "x" -o "x$1" = "xstart" ]; then
if [ -f $smbd ]; then
if [ -d $smbspool ]; then
rm -f $smbspool/*
fi
echo -n ' Samba'
$smbd -D
$nmbd -D
fi
# stop
elif [ "x$1" = "xstop" ]; then
kill `cat $pidfiledir/smbd.pid`
kill `cat $pidfiledir/nmbd.pid`
fi
然后在windows 2000客戶機(jī)上以Administrator登錄,進(jìn)入"控制面板"雙擊"系統(tǒng)",選擇"網(wǎng)絡(luò)標(biāo)識(shí)"書(shū)簽并點(diǎn)擊"屬性",在"隸屬于"項(xiàng)中選"域",并輸入域名(unixdomain),按"確定",在確認(rèn)時(shí)輸入samba的root賬號(hào)及其相應(yīng)口令(別用系統(tǒng)口令哦!)然后重啟就可以換登錄進(jìn)該域控制器了。
另外這里還有一些系統(tǒng)性能及安全方面的建議,由于我用的是FreeBSD系統(tǒng),在內(nèi)核配置文件中加入以下選項(xiàng)并重編譯內(nèi)核:
options SUIDDIR
maxusers 128
前者的作用是使文件服務(wù)器上所有用戶的主目錄都以suiddir選項(xiàng)裝載,這樣用戶產(chǎn)生的新文件同目錄具有相同的所有權(quán)。不過(guò)如果你讓用戶運(yùn)行程序的話這就是個(gè)安全漏洞了,所以最好只限于在文件服務(wù)器上使用此選項(xiàng),當(dāng)然這個(gè)選項(xiàng)可以解決很多頭痛問(wèn)題,因?yàn)樗С趾芏辔募⻊?wù)器該有的調(diào)用,而用戶希望"我的目錄里只有我的文件"。
而后者的作用就是提高系統(tǒng)表格尺寸,以提升系統(tǒng)對(duì)高負(fù)載的支持能力,原因是用Samba作文件服務(wù)器在大量連接請(qǐng)求會(huì)產(chǎn)生大量進(jìn)程及文件句柄數(shù)。128這個(gè)值在一般情況下應(yīng)該夠了,請(qǐng)以實(shí)際經(jīng)驗(yàn)取值。
- 相關(guān)鏈接:
- 教程說(shuō)明:
Windows教程-Samba 2.2.0初探(4)。