Samba 2.2.0初探(1)_Windows教程
同時該開發(fā)小組還發(fā)布了2.0.8版對先前的2.0.7版進(jìn)行升級,這次的升級修正了老版本上用戶可以通過SHELL賬號破壞本地磁盤設(shè)備(如RAW設(shè)備)的安全漏洞。當(dāng)然Samba 2.2.0已經(jīng)包含了所有的安全補丁,如果不想升級到2.0.8就可以直接下載這個最新版了。既然這樣,那我們立馬就來試裝這個新東東。
首先從http://us1.samba.org/samba/ftp/samba-2.2.0.tar.gz得到源代碼包,放到/tmp目錄里后把它解開:(哦,我的系統(tǒng)是FreeBSD 4.3,也是最新的版本哦!)
bsd# cd /tmp ; tar zxvf samba-2.2.0.tar.gz
然后進(jìn)入源代碼子目錄進(jìn)行自動配置過程:
bsd# cd /tmp/samba-2.2.0/source ; ./configure
如沒有什么錯誤就可以開始編譯了:
bsd# make ; make install
完了以后就會在系統(tǒng)的/usr/local/samba中創(chuàng)建以下目錄:
bsd# ls /usr/local/samba
bin lib man private swat var
在試運行前需要完成兩件事,首先就是拷貝一份smb.conf,接著產(chǎn)生smbpasswd口令數(shù)據(jù)庫:
bsd# cp /tmp/samba-2.2.0/examples/smb.conf.default /usr/local/samba/lib/smb.conf
bsd# cat /etc/passwd | /usr/local/samba/bin/mksmbpasswd.sh /usr/local/samba/private/smbpasswd
- 相關(guān)鏈接:
- 教程說明:
Windows教程-Samba 2.2.0初探(1)。