日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

66 FreeBSD連載:安裝samba( 二 )


最一般的情況下,只需要將工作組名字改動為與具體網(wǎng)絡(luò)使用的名字相一致,就能使得使用Windows計算機的客戶正常訪問samba服務(wù)器了,用戶在登錄Windows的時候,使用自己在samba所在的Unix服務(wù)器上的用戶名和口令登錄,那么就可以訪問samba服務(wù)器上自己的個人目錄及打印機資源了 。
FreeBSD將Samba的文檔安裝到/usr/local/share/doc/samba目錄下,一些設(shè)置文件的例子被安裝到/usr/local/share/examples/samba目錄下,這些文檔和例子對于理解SMB協(xié)議,正確設(shè)置Samba都是非常重要的參考資料 。
啟動samba方式
啟動samba的基本方法是使用Package中提供的shell程序 ── 安裝在/usr/local/etc/rc.d目錄下的samba.sh 。這個程序?qū)允刈o進程的方式啟動smbd和nmbd兩個守護進程(啟動時使用-D參數(shù)) 。這樣在計算機啟動時就能自動啟動samba服務(wù)器 。
除了直接啟動之外,還可以使用超級服務(wù)器inetd來啟動samba,這時inetd.conf中應(yīng)該包括以下行:
netbios-ssnstreamtcpnowaitroot /usr/local/sbin/smbdsmbd
netbios-nsdgramudpwaitroot /usr/local/sbin/nmbdnmbd其中netbios-ssn和netbios-ns是在/etc/services中定義的兩個用于NetBIOS的端口,一個用于NetBIOS會話管理,一個用于NetBIOS名字解析 。當(dāng)這兩個端口就被inetd占據(jù)之后,使用上面啟動腳本或直接啟動smbd和nmbd就無法成功 。但由于inetd效率較低,啟動服務(wù)器較慢,這種配置只適合偶爾共享自己的文件的計算機,不適合會被頻繁訪問的文件/打印服務(wù)器 。
當(dāng)使用samba.sh啟動samba之后(或者使用inetd來啟動samba),就可以從Windows客戶機的網(wǎng)絡(luò)鄰居中發(fā)現(xiàn)這個FreeBSD服務(wù)器 。或者使用net use命令直接訪問服務(wù)器 。
由于一般在Windows中沒有配置WINS服務(wù)器,那么就可能會出現(xiàn)名字解析的問題 。為了幫助進行名字解析,可以在Windows的lmhosts文件中增加samba服務(wù)器的NetBIOS名字和IP配置,幫助Windows解析名字 ?;蛘呤褂胹amba作為NBNS服務(wù)器 。
samba在/var/log下留下了大量的訪問日志文件,日志文件的名字在smb.conf中定義 。通常日志文件以log開頭,以用戶名或計算機的NetBIOS為后綴,例如一臺計算機NetBIOS名字為cca,那么它訪問這臺服務(wù)器的日志文件就為log.cca 。
未完,待續(xù) 。。。

推薦閱讀