導航:首頁 > IDC知識 > 伺服器smb驅動

伺服器smb驅動

發布時間:2020-11-07 13:08:05

1、如何啟用和禁用 SMBv1,SMBv2 和 SMBv3 窗口和 Windows 伺服器

Windows 8 和 Windows Server 2012 引入了新的一組 SMBServerConfiguration Windows PowerShell cmdlet。該 cmdlet 可以啟用或禁用伺服器組件上的 SMBv1、 SMBv2 和 SMBv3 協議。
備注當您啟用或禁用 SMBv2 或 Windows Server 2012 Windows 8 中時,SMBv3 也是啟用還是禁用。出現此現象是因為這些協議都共享同一個堆棧。
不需要重新啟動計算機後運行一組 SMBServerConfiguration cmdlet。

要獲取的 SMB 伺服器協議配置的當前狀態,請運行以下 cmdlet: Get SmbServerConfiguration |選擇 EnableSMB1Protocol,EnableSMB2Protocol 
若要禁用 SMB 伺服器上的 SMBv1,請運行以下 cmdlet: 組-SmbServerConfiguration-EnableSMB1Protocol $false 
要禁用 SMBv2 和 SMBv3 SMB 伺服器上,請運行以下 cmdlet: Set-SmbServerConfiguration -EnableSMB2Protocol $false 
若要啟用 SMB 伺服器上的 SMBv1,請運行以下 cmdlet: 組-SmbServerConfiguration-EnableSMB1Protocol $true 
若要啟用 SMBv2 和 SMBv3 SMB 伺服器上,運行以下 cmdlet: 組-SmbServerConfiguration-EnableSMB2Protocol $true
Windows 7、 Windows 伺服器 2008 R2,Windows Vista 和 Windows 伺服器 2008

若要啟用或禁用正在運行的 SMB 伺服器上的 SMB 協議Windows 7,Windows Server 2008 R2,Windows Vista 中或 Windows Server 2008 中,使用 Windows PowerShell 或注冊表編輯器。
Windows PowerShell 2.0 或更高版本的 PowerShell
 要禁用 SMB 伺服器上的 SMBv1,請運行以下 cmdlet: 設置 ItemProperty 的路徑
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB1-值 0-強制
 若要禁用 SMBv2 和 SMBv3 SMB 伺服器上,運行以下 cmdlet: 設置 ItemProperty 的路徑
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB2-值 0-強制
 若要啟用 SMB 伺服器上的 SMBv1,請運行以下 cmdlet: 設置 ItemProperty 的路徑
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB1-值 1-強制
 若要啟用 SMBv2 和 SMBv3 SMB 伺服器上,運行以下 cmdlet: 設置 ItemProperty 的路徑
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB2-值 1-強制
注意在進行這些更改之後,必須重新啟動計算機。

2、win7系統smb服務未啟用 smb服務怎麼打開

1、進入控制面板,選擇「網路和 INTERNET」後進入「網路和共享中心」,如下圖,把活動網路選擇為「網路:工作網路」。

2、選中左側「更改高級共享設置」,

3、進入高級共享設置並且選擇該箭頭展開詳細設置項(切勿選擇「公用」,設置將不會生效)。

4、如下圖進行設置,

5、其中「6」「7」「9」 項可以酌情設置,其餘必須按所示設置。完成效果圖。

3、win7 伺服器 smb 1.xxx驅動程序怎麼安裝

?

4、怎樣設置Samba文件伺服器以使用Windows客戶端

ed Hat Linux 9.0,則系統會默認安裝Samba組件。我們可以在終端命令窗口輸入以下命令進行驗證:

[root@ahpeng root] rpm -qagrep samba

如果結果出現以下所示的5個軟體包,則表示已經安裝:

samba-swat-2.2.7a-7.9.0

samba-2.2.7a-7.9.0

redhat-config-samba-1.0.4-1

samba-common-2.2.7a-7.9.0

samba-client-2.2.7a-7.9.0

如果沒有安裝過Samba軟體包,則可以插入第1張安裝光碟,然後滑鼠依次單擊「主菜單→系統設置→添加/刪除應用程序」菜單項,打開「軟體包管理」對話框,在該對話框中找到「Windows文件伺服器」選項,確保該選項處於選中狀態,然後單擊「更新」按鈕即可開始安裝。

你也可以把第1張安裝光碟插入光碟機,然後在終端命令窗口輸入以下命令:

[root@ahpeng root]# cd /mnt/cdrom/RedHat/RPMS

[root@ahpeng RPMS]# rpm -ivh samba*

[root@ahpeng RPMS]# rpm -ivh redhat-config-samba-1.0.4-1.noarch.rpm

二、Linux主機訪問Windows主機

安裝好Samba之後,就有了與Windows互相訪問的基礎。這里先介紹一下如何用字元命令方式訪問Windows宿主機的共享資源。

1、查詢宿主機的共享資源

可以使用「smbclient –L WindowsHostName」命令(此處的WindowsHostName用Windows主機名代替)。本例是要查詢Windows主機Peter 上的共享資源,可以在終端窗口輸入「smbclient –L Peter」命令,然後回車即可看到Windows主機的共享資源。

2、連接宿主機的共享目錄

可以使用「smbclient //WindowsHostName/ShareName」命令來連接Windows主機上的某個共享文件夾,如果該共享文件夾需要用戶名和密碼,則可以使用「smbclient //WindowsHostName/ShareName –U UserName」命令。例如要連接Windows主機Peter上的共享目錄Share,我們可以在終端窗口輸入「smbclient //Peter/Share」命令然後回車即可。

如果連接成功,即可出現「smb:>」提示符,在該命令提示符下輸入適當的命令,即可對所連接的共享目錄進行操作。

Smb支持的命令有大約40個命令,可以很方便地對共享目錄進行刪除、重命名、切換目錄等操作。如果要列出共享目錄「Share」下的具體內容,可以使用ls命令。要刪除其下的test.txt文件,可以使用「del test.txt」命令。共2頁。

3、映射網路驅動器

我們知道,Windows下可以將共享目錄映射為網路驅動器,這樣就可以把共享目錄當成本地文件夾來使用。在Linux下可以藉助於 smbmount命令來實現,具體的命令參數是「smbmount //WindowsHostName/ShareName /mnt/smbdir」(此處的ShareName指代Windows共享資源名稱,smbdir指代掛載點名稱)。假設要將Windows主機 Peter下的共享文件夾Share映射為/mnt/WinShare目錄,具體步驟是:

首先在/mnt目錄下創建一個目錄,假設為/mnt/WinShare;

然後打開終端命令窗口,運行「smbmount //Peter/Share /mnt/WinShare」即可。

現在再在文件管理器里打開/mnt/WinShare目錄可以看到共享目錄的內容,要卸載該映射目錄,可以使用umount命令。

4、用Nautilus訪問Windows主機

藉助Gnome桌面下的文件管理器Nautilus,我們可以用圖形界面來訪問Windows主機,這里要注意的是Nautilus只是提供訪問Windows主機的圖形界面,具體的底層操作還是藉助於Samba客戶端來完成。

在Gnome桌面環境下,單擊「主菜單→網路伺服器」菜單項,即可用Nautilus文件管理器查看工作組列表。雙擊工作組名稱,即可看到其下的Windows主機。

雙擊其中的某台Windows主機圖標,即可看到該主機的共享文件夾,可以看到這和Windows下的網路鄰居幾乎一樣。

由於Nautilus本身就是Red Hat Linux的文件管理器,所以我們可以任意往Windows共享目錄里拷貝文件、刪除文件、創建目錄等等(對於windows 2000/XP主機還需要考慮該共享資源的許可權設置)。

三、Windows主機訪問Linux主機

要想讓Windows宿主機能夠訪問Linux虛擬機,就必須在Linux虛擬機上啟動Samba服務。在啟動之前,還需要對Samba服務的屬性進行配置,例如指定Linux虛擬機的共享目錄、所在的工作組名稱等。

1、配置Samba伺服器

在以前版本的Red Hat Linux,我們必須直接修改Samba配置文件smb.conf,或者使用SWAT對Samba進行全方位的設置。Red Hat Linux 9.0新引入了一個圖形化的Samba伺服器配置工具,可以讓我們很方便地對Samba伺服器進行配置。以root用戶身份登錄系統,單擊「主菜單→系統設置→伺服器設置→Samba伺服器」菜單項,即可打開Samba伺服器配置對話框。也可以在終端命令窗口輸入「redhat-config- samba」,來訪問Samba伺服器配置對話框。

首先對Samba伺服器的基本設置和安全選項進行配置,單擊配置對話框上的「首選項→伺服器設置」菜單項,即可打開伺服器設置對話框。

基本設置:在對話框的「基本」標簽頁,我們可以指定Linux主機所在的工作組名稱,需要注意的是,此處的工作組名稱不一定非得與Windows主機所在的工作組名稱一致。

安全設置:然後進行Samba伺服器安全設置,這里一共有4個選項。

「驗證模式」代表如果Windows主機不是位於NT域里,此處應該選擇「共享」驗證模式,這樣只有在連接Samba伺服器上的指定共享時才要求輸入用戶名、密碼;「驗證伺服器」代表對於「共享」驗證模式,無需啟用此項設置;「加密口令」選項應該選擇「是」,這樣可以防止黑客用嗅探器截獲密碼明文;「來賓賬號」代表當來賓用戶要登錄入 Samba 伺服器時,他們必須被映射到伺服器上的某個有效用戶。選擇系統上的現存用戶名之一作為來賓Samba賬號。當用戶使用來賓賬號登錄入 Samba 伺服器,他們擁有和這個用戶相同的特權。

添加共享目錄:單擊Samba配置對話框工具欄上的「增加」按鈕。在打開的對話框中的「基本」標簽頁上,指定(共享)目錄為某個存在的目錄,例如可以指定/tmp,再指定該目錄的基本許可權是只讀還是讀/寫。在「訪問」標簽頁上,可以指定允許所有用戶訪問、或者只允許某些用戶訪問。

2、啟動Samba伺服器

打開終端命令窗口,輸入「/sbin/service smb start」命令,即可出現以下提示信息,表示Samba服務已經啟動。

# /sbin/service smb start

啟動SMB 服務 [確定]

啟動NMB 服務 [確定]

接下來在Windows里打開「網路鄰居」,就可以看到我們剛才設置的Samba伺服器了

5、smb服務是啥

smb服務是一個協議名,它能被用於Web連接和客戶端與伺服器之間的信息溝通。SMB最初是IBM的貝瑞·費根鮑姆(Barry Feigenbaum)研製的,其目的是將DOS操作系統中的本地文件介面「中斷13」改造為網路文件系統。

通過 SMB 協議,客戶端應用程序可以在各種網路環境下讀、寫伺服器上的文件,以及對伺服器程序提出服務請求。此外通過 SMB 協議,應用程序可以訪問遠程伺服器端的文件、以及列印機、郵件槽(mailslot)、命名管道(named pipe)等資源。

(5)伺服器smb驅動擴展資料:

SMB的安全保護:

1、共享級保護(Share Level Protection)應用於伺服器共享目錄級。每個共享目錄都需要提供一個訪問口令。只有口令通過,客戶機才能訪問所有共享文件。

2、用戶級保護(Usr Level Protection)應用於共享目錄中的單獨文件,基於用戶訪問許可權。每個用戶(客戶機)必須登錄伺服器並且獲得伺服器的認證許可。一旦認證通過,客戶機會獲得一個 UID .在後來客戶機訪問伺服器的過程中都需要使用該 UID 。

6、使用smb協議連接windows需要什麼伺服器

1.進入控制面板,選擇「網路和 INTERNET」後進入「網路和共享中心」,如下圖,把活動
網路選擇為「網路:工作網路」。

2.選中左側「更改高級共享設置」

3.進入高級共享設置並且選擇該箭頭展開詳細設置項(切勿選擇「公用」,設置將不會生效)。

4.如下圖進行設置,其中「6.」「7.」「9.」 項可以酌情設置,其餘必須按所示設置。

步驟閱讀
5
5.設置完成,win7已經打開smb服務

7、關於win10無法使用smb訪問區域網內的計算機

1.首先,右擊桌面左下角的「Windows」按鈕,從其右鍵菜單中選擇「運行」項打開「運行」窗口,或者直接按「Windows+R」快速打開「運行窗口。


2.從打開的「運行」窗口中,輸入命令「regedit」並按回車即可打開注冊表編輯界面,如圖所示:


3.依次展開「[HKEY_LOCAL_] 」項,在右側空白處右擊滑鼠,從其右鍵菜單中選擇「新建」-「DWORD值(32位)」項。

4.然後將新創建的DWORD項重命名為「AllowInsecureGuestAuth」,同時將其值修改為「1」,點擊「確定」完成設置操作。

5.接下來右擊任務欄「網路」圖標,從其右鍵菜單中選擇「打開網路和共享中心」項進入。


6.待打開「網路和共享中心」窗口後,點擊左上角的「更改高級共享設置」按鈕,如圖所示:

7.接下來從打開的「更改高級共享設置」界面中,展開「來賓或公用」欄目,勾選「啟用網路發現」和「啟用文件和列印共享」項,點擊「保存設置」按鈕。

8.開啟「Server」服務:


9.從打開的「服務」窗口中,找到「Server」服務,右擊選擇「屬性」項。

10.並從打開的「屬性」窗口中,將「啟動類型」設置為「自動」,同時點擊「啟動」按鈕以啟動此服務,點擊「確定」完成設置。

11.最後再嘗試打開「網路」界面,就可以找到區域網中其它電腦和列印機、路由器等設備啦,如圖所示:

(7)伺服器smb驅動擴展資料:

區域網(Local Area Network,LAN)是指在某一區域內由多台計算機互聯成的計算機組。一般是方圓幾千米以內。區域網可以實現文件管理、應用軟體共享、列印機共享、工作組內的日程安排、電子郵件和傳真通信服務等功能。區域網是封閉型的,可以由辦公室內的兩台計算機組成,也可以由一個公司內的上千台計算機組成。

區域網(Local Area Network,LAN)是在一個局部的地理范圍內(如一個學校、工廠和機關內),一般是方圓幾千米以內,將各種計算機,外部設備和資料庫等互相聯接起來組成的計算機通信網。它可以通過數據通信網或專用數據電路,與遠方的區域網、資料庫或處理中心相連接,構成一個較大范圍的信息處理系統。區域網可以實現文件管理、應用軟體共享、列印機共享、掃描儀共享、工作組內的日程安排、電子郵件和傳真通信服務等功能。區域網嚴格意義上是封閉型的。它可以由辦公室內幾台甚至上千上萬台計算機組成。決定區域網的主要技術要素為:網路拓撲,傳輸介質與介質訪問控制方法。

區域網由網路硬體(包括網路伺服器、網路工作站、網路列印機、網卡、網路互聯設備等)和網路傳輸介質,以及網路軟體所組成。

參考資料:網路-區域網

8、如何SMB登陸

希望能了解下SMB,如果是WINXP系統其實它並沒什麼用,smbd所佔用的埠是139和445,介紹一下Linux系統中的用法

Samba 簡介

Samba(SMB是其縮寫) 是一個網路伺服器,用於Linux和Windows共享文件之用;Samba 即可以用於Windows和Linux之間的共享文件,也一樣用於Linux和Linux之間的共享文件;不過對於Linux和Linux之間共享文件有更好的網路文件系統NFS,NFS也是需要架設伺服器的;

大家知道在Windows 網路中的每台機器即可以是文件共享的伺服器,也可以同是客戶機;Samba 也一樣能行,比如一台Linux的機器,如果架了Samba Server 後,它能充當共享伺服器,同時也能做為客戶機來訪問其它網路中的Windows共享文件系統,或其它Linux的Sabmba 伺服器;

我們在Windows網路中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬碟來使用。在Linux的中,就是通過Samba的向網路中的機器提供共享文件系統,也可以把網路中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。

功能和應用范圍
應該范圍主要是Windows和Linux 系統共存的網路中使用;如果一個網路環境都是Linux或Unix類的系統,沒有必要用Samba,應該用NFS更好一點;能為我們提供點什麼服務呢?主要是共享文件和共享列印機

在Linux系統中查看網路中Windows共享文件及Linux中的Samba共享文件;

一般的情況下,我們要用到smbclient;常用的用法也無非是下面的;

[root@localhost ~]# smbclient -L //ip地址或計算機名

smbclient 是Samba 的Linux 客戶端,在Linux機器上用來查看伺服器上的共享資源,也可以象FTP一樣,用戶可以登錄Samba伺服器,也可以上傳put和下載get文件,遺憾的是對中文支持並不友好;

查看伺服器上的資源;

smbclient -L //IP [-U 用戶名]

如果您的Samba伺服器配置為user模式,就要加 「-U 用戶名「,如果是share模式,省略也可;

比如:

[root@localhost ~]# smbclient -L //192.168.1.3 -U sir01
Password: 請輸入用戶sir01的密碼

如果您是用share模式,就可以不必理會用戶和密碼,直接用;

[root@localhost ~]# smbclient -L //192.168.1.3
Password: 直接按回車

登錄用戶身份Samba伺服器共享

以用戶身份登錄共享後,能象FTP用戶一樣,下傳和下載文件;用put表示上傳,用get表示下載;

smbclient //IP地址/共享文件夾 -U 用戶

說明:IP地址大家都知道,你不知道自己的IP地址,可以用/sbin/ifconfig 來查看; 共享文件夾是我們在smb.conf中定義的[共享文件夾],比如[sir01]。-U 用戶名表示Samba 的用戶;

比如:

[root@localhost ~]# smbclient //192.168.1.3/sir01 -U sir01
Password:
Domain=[LINUXSIR] OS=[Unix] Server=[Samba 3.0.21b-2]
smb: \> ls

說明:登錄到Samba伺服器上,就可以用smbclient的一些指令,可以象用FTP指令一樣上傳和下載文件;

smbclient 命令說明

命令 說明

?或help [command] 提供關於幫助或某個命令的幫助
![shell command] 執行所用的SHELL命令,或讓用戶進入 SHELL提示符
cd [目錄] 切換到伺服器端的指定目錄,如未指定,則 smbclient 返回當前本地目錄
lcd [目錄] 切換到客戶端指定的目錄;
dir 或ls 列出當前目錄下的文件;
exit 或quit 退出smbclient
get file1 file2 從伺服器上下載file1,並以文件名file2存在本地機上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 從伺服器上下載多個文件;
md或mkdir 目錄 在伺服器上創建目錄
rd或rmdir 目錄 刪除伺服器上的目錄
put file1 [file2] 向伺服器上傳一個文件file1,傳到伺服器上改名為file2;
mput file1 file2 filen 向伺服器上傳多個文件
re.bieth№ 2008-06-26 01:04
傑傑兒 的感言:
復雜,但是既然你回答了,就給你點辛苦分吧,我更喜歡簡單的描述

9、美能達 Minolta bizhub 350 列印機的掃描怎麼設置?請說明一下FTP 伺服器和SMB的區別和設置。謝謝

1、首先在已經安裝好的美能達列印機驅動圖標上,然後右鍵點擊。

2、選擇"列印機屬性(p)",出現柯尼卡美能達bizhub屬性界面。

3、然後選擇屬性界面中的『』配置『』,選擇【啟動】。

4、之後進入到網頁的設置界面,然後輸入【用戶名稱】,【密碼】,點擊【登錄】即可。

5、選擇箭頭處的圖標,然後再點擊界面中的【新注冊】。

6、然後選擇新注冊下的SMB。

7、然後進入到設置界面中,按照下圖進行設置即可。

10、連接不到電腦SMB伺服器

默認情況下,Windows無法正常訪問Samba伺服器上的共享文件夾。原因在於從Vista開始,微軟默認只採用NTLMv2協議的認證回應消息了,而目前的Samba還只支持LM或者NTLM。
解決辦法:修改本地安全策略。
1、通過Samba服務可以實現UNIX/Linux主機與Windows主機之間的資源互訪,由於實驗需要,輕車熟路的在linux下配置了samba服務,操作系統是redhat linux 9.0,但是在windows7下訪問的時候問題就出現了,能夠連接到伺服器,但是輸入密碼的時候卻給出如圖一的提示:

2、在linux下的smb.conf配置文件裡面的配置完全沒有錯誤,之前安裝Windows XP的時候訪問也完全正常,仔細查看配置還是正常,如果變動配置文件裡面的工作組或者允許IP地址Windows7會出現連接不上的情況,不會出現提示輸入用戶名和密碼。
3、這種情況看來是windows7的問題,解決的辦法是:單擊」開始「-「運行」,輸入secpol.msc,打開「本地安全策略」,在本地安全策略窗口中依次打開「本地策略」-->「安全選項」,然後再右側的列表中找到「網路安全:LAN管理器身份驗證級別」,把這個選項的值改為「發送 LM 和 NTLM – 如果已協商,則使用 NTLMv2會話安全」,最後確定。如圖二。

到這里再連接samba伺服器,輸入密碼就可以正常訪問samba伺服器了。

與伺服器smb驅動相關的知識