Samba簡介

Samba是SMB協(xié)議的一種實(shí)現(xiàn)方法,主要用來實(shí)現(xiàn)Linux系統(tǒng)的文件和打印服務(wù)。Linux用戶通過配置Samba服務(wù)器可以實(shí)現(xiàn)與windows用戶的資源共享。進(jìn)程smbd和nmbd是Samba的核心,在全部時(shí)間運(yùn)行。

SMB(Sever Messages Block,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。SMB協(xié)議是C/S協(xié)議,client可以通過協(xié)議訪問服務(wù)器上的共享文件系統(tǒng)。

Samba的核心進(jìn)程是:

1)smbd。這是samba的SMB服務(wù)器,它使用SMB協(xié)議與Client鏈接,完成用戶認(rèn)證,權(quán)限管理,和文件共享服務(wù)。

2)nmbd。提供NetBIOS名字服務(wù)器的守護(hù)進(jìn)程,可以幫助客戶定位服務(wù)器和域。

Samba的配置文件:smb.conf。

Samba的客戶端:smbclient。用于訪問其他SMB計(jì)算機(jī)共享的資源。

swat是一個(gè)samba專用的www服務(wù)器,用于通過客戶瀏覽器配置samba,提供了對samba的圖形配置界面。

smbprint是一個(gè)shell腳本,使用smbprint向windows計(jì)算機(jī)共享出的打印機(jī)發(fā)送要打印的文檔。

nmblookup用于查詢NetBIOS名字的命令工具。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容