SMB協議
① 什麼是smb
smb
開放分類: 網路、電腦、協議
IBM SMB:伺服器信息塊協議
(IBM SMB:Server Message Block protocol)
伺服器信息塊(SMB)協議是一種IBM協議,用於在計算機間共享文件、列印機、串口等。SMB 協議可以用在網際網路的TCP/IP協議之上,也可以用在其它網路協議如IPX和NetBEUI 之上。
SMB 一種客戶機/伺服器、請求/響應協議。通過 SMB 協議,客戶端應用程序可以在各種網路環境下讀、寫伺服器上的文件,以及對伺服器程序提出服務請求。此外通過 SMB 協議,應用程序可以訪問遠程伺服器端的文件、以及列印機、郵件槽(mailslot)、命名管道(named pipe)等資源。
在 TCP/IP 環境下,客戶機通過 NetBIOS over TCP/IP(或 NetBEUI/TCP 或 SPX/IPX)連接伺服器。一旦連接成功,客戶機可發送 SMB 命令到伺服器上,從而客戶機能夠訪問共享目錄、打開文件、讀寫文件,以及一切在文件系統上能做的所有事情。
從 Windows 95 開始,Microsoft Windows 操作系統(operating system)都包括了客戶機和伺服器 SMB 協議支持。Microsoft 為 Internet 提供了 SMB 的開源版本,即通用 Internet 文件系統 (CIFS)。與現有 Internet 應用程序如文件傳輸協議(FTP)相比, CIFS 靈活性更大。對於 UNIX 系統,可使用一種稱為 Samba 的共享軟體。
SMB 定義了兩級安全保護:
共享級保護(Share Level Protection)應用於伺服器共享目錄級。每個共享目錄都需要提供一個訪問口令。只有口令通過,客戶機才能訪問所有共享文件。
用戶級保護(Usr Level Protection)應用於共享目錄中的單獨文件,基於用戶訪問許可權。每個用戶(客戶機)必須登錄伺服器並且獲得伺服器的認證許可。一旦認證通過,客戶機會獲得一個 UID .在後來客戶機訪問伺服器的過程中都需要使用該 UID 。
組織來源 伺服器信息塊(SMB)是 IBM 私有協議。
其另一個意思是Linux系統下的一個工具samba的簡稱smb
Samba——通過它可以輕松實現文件共享。Samba的功能很強大,在Linux伺服器上的Samba運行起來以後,Linux就相當於一台文件及列印伺服器,向Windows和Linux Samba客戶提供文件及列印服務。
② windows 10如何打開smb
1、新版win10刪除了開始菜單中控制面板的入口。左下角小娜處輸入control ,會顯示「控制面板「,點擊後即可打開控制面板。
3、重啟電腦後即可。
③ nfs與smb samba有什麼區別
nfs與smb samba的區別如下:
1、實用性方面的區別
(1)samba能解決win和linux,linux和linux之間的共享,但是SMB協議是MS的,內SMB的高級特性是和windows的特性聯系容緊密的。
(2)對比samba,NFS更簡潔、方便,更原生,兼容性方面更好。
2、不同的操作系統上運行
(1)samba主要用於在windows和unix之間共享資源。資源包括文件、列印機等等。
(2)NFS主要用於在UNIX/LINUX上而不是windows上。
3、用途方面的區別
(1)samba是DEC開始開發的,用於不同的Unix機器間進行資源共享。後來基於tcp重新開發後,效率有了很大提高,使用的協議是SMB。
(2)NFS由SUN開發,用於UNIX機器之間的資源共享。其設置容易,主要是配置/etc/exports文件,然後運行exportfs -a來共享出來。
④ 如何共享電腦上的文件,在小米電視上播放SMB協議什麼意思
首先要你的電腦和電視處於同一WIFI環境中,然後在電腦中把電腦中需要的文件放到一個文件中,把這個文件夾設置為共享狀態。
然後看你的電視上是否有網路鄰居這項功能,如果有點擊它應該可以看到電腦的共享文件夾,打開即可調用文件。
如果你的電視沒有網路鄰居這個功能選項,你就需要在電視上安裝第三方軟體(帶網路鄰居功能的,可到愛家市場、樂視市場、宜家市場等軟體中尋找)。首先也需要把電腦文件夾設為共享,然後在電腦上打開第三方軟體的網路鄰居就可以調查用文件了。
⑤ SMB協議的基本概述
SMB協議是基於TCP-NETBIOS下的,一般埠使用為139,445,關於NETBIOS協議這里就不介紹了。
NetBios協議頭可以是:
typedef struct
{
unsigned char msg_type;
unsigned char flags;
unsigned short length;
}
netbios_ss_hdr_t;
⑥ 什麼是smb什麼是samba
SMB(Server Message Block)是協議名,它能被用於Wap連接和客戶端與伺服器之間的信息溝通。
Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟體,由伺服器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和列印機的一種通信協議,它為區域網內的不同計算機之間提供文件及列印機等資源的共享服務。SMB協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享文件系統、列印機及其他資源。通過設置「NetBIOS over TCP/IP」使得Samba不但能與區域網絡主機分享資源,還能與全世界的電腦分享資源。
⑦ smb服務是啥
smb服務是一個協議名,它能被用於Web連接和客戶端與伺服器之間的信息溝通。SMB最初是IBM的貝瑞·費根鮑姆(Barry Feigenbaum)研製的,其目的是將DOS操作系統中的本地文件介面「中斷13」改造為網路文件系統。
通過 SMB 協議,客戶端應用程序可以在各種網路環境下讀、寫伺服器上的文件,以及對伺服器程序提出服務請求。此外通過 SMB 協議,應用程序可以訪問遠程伺服器端的文件、以及列印機、郵件槽(mailslot)、命名管道(named pipe)等資源。
(7)SMB協議擴展閱讀:
SMB的安全保護:
1、共享級保護(Share Level Protection)應用於伺服器共享目錄級。每個共享目錄都需要提供一個訪問口令。只有口令通過,客戶機才能訪問所有共享文件。
2、用戶級保護(Usr Level Protection)應用於共享目錄中的單獨文件,基於用戶訪問許可權。每個用戶(客戶機)必須登錄伺服器並且獲得伺服器的認證許可。一旦認證通過,客戶機會獲得一個 UID .在後來客戶機訪問伺服器的過程中都需要使用該 UID 。
⑧ smb是什麼什麼打開
SMB服務是一個協議名稱,可用於客戶端和伺服器之間的Web連接和信息通信。SMB最初是由IBM的BarryFeigenbaum開發的,目的是將DOS操作系統中的一個本地文件介面interrupt13轉換成一個網路文件系統。
通過SMB協議,客戶機應用程序可以在各種網路環境中讀寫伺服器上的文件,還可以向伺服器程序發出服務請求。此外,通過SMB協議,應用程序可以訪問遠程伺服器端的文件,以及諸如列印機、郵件槽、命名管道等資源。
打開的方法如下參考:
1.進入控制面板,選擇「網路與INTERNET」,進入「網路與共享中心」。如下圖所示,選擇活動網路作為「network:workingnetwork」。
⑨ 如何關閉445埠,禁用smb協議
禁用NetBT驅動。
⑩ 使用smb協議連接windows需要什麼伺服器
1.進入控制面板,選擇「網路和 INTERNET」後進入「網路和共享中心」,如下圖,把活動
網路選擇為「網路:工作網路」。
2.選中左側「更改高級共享設置」
3.進入高級共享設置並且選擇該箭頭展開詳細設置項(切勿選擇「公用」,設置將不會生效)。
4.如下圖進行設置,其中「6.」「7.」「9.」 項可以酌情設置,其餘必須按所示設置。
步驟閱讀
5
5.設置完成,win7已經打開smb服務