(一)、Linux服務器端的配置 (1)安裝任何發行版本,並選中Samba。 (2)用userconf命令新建一個用戶如:wsz ,設定其主目錄為:/home/wsz.。設定其密碼(如:wsz)。組我設的是FTP,在RedHat6.0上好象應設為xfs才行。 (3)修改/etc/smb.conf為: #======================= Global Settings ===================================== [global] netbios name=gblinux workgroup = MYGROUP server string = Shf''s Server security = user printing =lprng printcap name = /etc/printcap load printers = yes #============================ Share Definitions ============================== [homes] comment = Home Directories browseable = yes writable = yes read only =no [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [public] comment = Public Stuff path = /home/wsz public = yes writable = yes printable = no write list = @staff (3)再來一個“samba restart”就可以了! (二)、windows98端的設置 (1)修改注冊表: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP] "EnablePlainTextPassWord"=dword:00000001 這是因為:win98加密傳口令的緣故。而95是可以的! (2)修改其IP、工作組為:MYGROUP。 (3)重啟動後以wsz為用戶名登錄(即與linux機器上的用戶名需一致)。應能在“網上鄰居”裡看到gblinux那台機器了! (4)點擊gblinux,輸入密碼:wsz ,現在應能看到gblinux那台機器的/home/wsz目錄了。 (三)、網絡打印的實現 大家都知道Hp DeskJet200是不支持網絡打印的。現在用了Linux,這個問題已經可以很好地解決了。 首 先在Linux機器上用printtool命令Add一個打印機,選用Hp Deskjet 500 。再reboot一下就行了。 再在windows98上,以 wsz為用戶名登錄,打開“網上鄰居”,雙擊gblinux--->lp就可以安裝打印機了,需要注意的是請在打印機列表中選擇與Linux機器上相同的型號。 至此,Samba配置全部完畢!過程有點煩,自求多福!