❶ 如何在Windows計算機訪問Samba共享
win10 有時不能訪問此共享文件夾,因為你組織的安全策略...
此問題需要修改Win10 網路策略
按window+R鍵輸入gpedit.msc 來啟動本地組策略編輯器。
依次找到「計算機配置-管理模板-網路-Lanman工作站」這個節點,在右側內容區可以看到「啟用不安全的來賓登錄」這一條策略設置。狀態是「未配置」。
雙擊「啟用不安全的來賓登錄」這一條策略設置,將其狀態修改為「已啟用」並單擊確定按鈕。
設置完成再次嘗試訪問發現可以正常訪問了。最好重啟下電腦,訪問無憂。
❷ 安卓手機上如何映射電腦SMB共享文件夾,使所有應用像訪問本地文件一樣訪問共享文件
1、首先設置電腦端,滑鼠共享文件右鍵-屬性。
❸ android通過SMB訪問區域網PC中的共享視頻文件,如何在android上搭建個媒體伺服器 以便通過HTTP形式訪問
你可以使用nanohttpd 在安卓端搭建伺服器
網頁鏈接
❹ upnp和samba哪個速度快
samba速度快。由於windows10的出現對於賬號安全提出了新的要求,比如windows默認禁用匿名訪問,用windows的微軟賬號替代本地賬號登陸後,Samba共享的賬號前應加微軟賬號抬頭,設置了PIN碼後會導致Samba無法訪問,windows10默認不支持SambaV1點0。
samba速度快特點
Samba是一種靈活的文件共享工具,它將你可能在組織中運行的所有不同平台結合在一起,samba是linux共享文件系統,將SMB服務消息塊或CIFS通用網路文件系統協議在linux中進行實現,讓linux,unix,windows系統之間可以相互訪問文件共享。
samba項目的軟體包samba主程序,sambacommon通用程序,sambaclient客戶端程序,Samba是一款開源的文件共享軟體,經過簡單配置就能夠實現Linux系統與Windows系統之間的文件共享工作。
❺ .smb 格式的文件 用什麼軟體可以打開
SMB文件是四五列印助手的模板,可以使用四五列印助手打開該模板。
SMB可用於web連接和客戶端和伺服器之間的信息通信。SMB最初是由貝瑞·費根鮑姆開發的。其目的是將DOS中操作系統中的本地文件介面「中斷13」轉換成網路文件系統。
(5)smb共享文件訪問軟體擴展閱讀:
1、SMB是一個網路文件共享協議,它允許應用程序和終端用戶從遠端的文件伺服器訪問文件資源。
2、SMB協議可以為區域網用戶提供相關的功能和機制,保證傳輸的可靠性。區域網中90%的數據包和95%的位元組通過SMB協議傳輸,解決了共享帶寬時網路的穩定性、公平性、擁塞控制和數據流效率等問題。
3、由於SMB傳輸應用的廣泛性和重要性,許多計算機領域的學者致力於這方面的研究,並對SMB協議及其多版本在各種網路中的傳輸效率進行了大量的研究和實驗。
參考資料來源:網路-SMB
❻ SMB的意思是什麼
SMB最初是IBM的貝瑞·費根鮑姆(Barry Feigenbaum)研製的,其目的是將DOS操作系統中的本地文件介面「中斷13」改造為網路文件系統。後來微軟對這個發展進行了重大更改,這個更改後的版本也是最常見的版本。微軟將SMB協議與它和3Com一起發展的網路管理程序結合在一起,並在Windows for Workgroups和後來的Windows版本中不斷加入新的功能。 SMB一開始的設計是在NetBIOS協議上運行的(而NetBIOS本身則運行在NetBEUI、IPX/SPX或TCP/IP協議上),Windows 2000引入了SMB直接在TCP/IP上運行的功能。在這里我們必須區分SMB協議和運行在這個協議上的SMB業務,以及NetBIOS和使用SMB作為認證隧道的DCE/RPC業務。此外我們還要區分主要(但不僅僅)直接使用NetBIOS數據報的「網路鄰居」協議。 1996年,約於升陽推出WebNFS的同時[1],微軟提出將SMB改稱為Common Internet File System[2]。此外微軟還加入了許多新的功能,比如符號鏈接、硬鏈接、提高文件的大小。微軟還試圖支持直接聯系,不依靠NetBIOS,不過這個試圖依然處於嘗試階段,並需要繼續完善。微軟向互聯網工程工作小組提出了部分定義作為互聯網草案[3]。不過這些提案現在均已過期。 由於SMB協議對於與佔主要地位的Microsoft Windows平台通訊時的重要性,而目前該平台使用的SMB協議與初始的版本相比有巨大的改變,因此Samba項目就是被創立來逆向工程來提供一個與SMB軟體兼容的自由軟體,使得非微軟操作系統也能夠使用它。 在Windows Vista中微軟又推出了Server Message Block 2.0。 [1] [2] 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客戶提供文件及列印服務。 ——————————————————————————————————————————————————————————————————————— 另外一種釋義: SMB(Small and Midsize Business )就是指經營規模不大,人員、資金有限的中小規模企業。
❼ samba是什麼
Samba是種用來讓UNIX系列的操作系統與微軟Windows操作系統的SMB/CIFS網路協議做鏈接的自由軟體。由伺服器及客戶端程序構成。
SMB協議
SMB(ServerMessagesBlock,信息服務塊)是一種在區域網上共享文件和列印機的一種通信協議,它為區域網內的不同計算機之間提供文件及列印機等資源的共享服務。
以上這些服務以及協議經常被錯誤地歸類為NetBIOS或者SMB。Samba也能夠用於共享列印機。Samba能夠為選定的Unix目錄(包括所有子目錄)創建網路共享。該功能使得Windows用戶可以像訪問普通Windows下的文件夾那樣來通過網路訪問這些Unix目錄。
❽ Mac OS X:如何連接 Windows 文件共享 (SMB)
您可通過其 IP 地址或 DNS 名稱連接到某台伺服器。如有需要或為了提高應用的便捷性,您還可以使用其他有效的 URL 格式,如:
smb://ServerName/ShareName smb://DOMAIN;User@ServerName/ShareName
必須指定「共享」的名稱(共享磁碟、宗卷或目錄)。系統不會對此加以提示。
連接時,鍵入的共享名稱中不能包含空格。在共享名稱的任意空格位置,輸入:%20。
在故障診斷連接問題時,您可使用 Mac OS X 網路實用工具應用軟體(位於「實用工具」文件夾) Ping 這台 Windows PC 的 IP 地址。Ping 成功即確認兩台電腦之間存在 TCP/IP 連接。嘗試連接無響應或超時的情況下,這是首要的故障診斷步驟,因為涉及 Mac 的 SMB 連接需要 TCP/IP。但是,Ping 成功並不意味著 SMB 服務也在運行中或可用。
查看 Microsoft 支持資源,了解有關在基於 Microsoft Windows 的電腦上設置文件共享的信息。這些信息可能包括安裝在 PC 上的幫助文件或 Microsoft 在線知識庫
。例如,可參閱此文章獲取有關 Windows XP�0�2的信息:
對 SMB 連接問題進行故障診斷時,請使用位於「實用工具」文件夾中的「控制台」。下列控制台日誌可能有助於高級用戶確定問題所在:private/var/log/samba、private/var/log/kernel.log、system.log。請注意,某些日誌文件僅在使用管理員帳戶登錄 Mac OS�0�2X 時才顯示。
如果要連接到 Windows XP,請確保「Internet 連接防火牆」設置不會妨礙連接。SMB 使用埠 137、138、139 和 445。上述埠在 Windows XP 電腦上應為打開狀態。這可能需要 XP 防火牆的「高級」配置。
如果要連接到 Windows SMB 資源,請檢查防火牆看其是否阻止 TCP 埠 137、138、139 和 445。嘗試上述步驟後,您可通過檢查 Windows SMB 資源的事件日誌中的日誌條目(如果您有有權進行訪問),和/或「控制台」應用軟體中 Mac OS X 電腦的相關日誌執行高級故障診斷。如果這些步驟無法幫助您確定問題,或者您不想執行高級故障診斷,則應聯系您的網路管理員。在某些情況下,為了獲得從 SMB 資源或其主機網路配置訪問 Mac 的許可,有必要聯系網路管理員。
❾ Linux實用工具-samba
Samba服務可以用於在linux主機之間共享文件,也可以在linux和windows之間共享文件。
給Windows客戶提供文件服務是通過samba實現的,而samba也是一套基於UNIX類系統、實現SMB/CIFS協議的軟體,作為UNIX的克隆,Linux也可以運行這套軟體。samba的文件服務功能效率很高,藉助Linux本身,可以實現用戶磁碟空間限制功能。本文基於Linux介紹Samba的配置和使用。
主要內容:
一、關於配置文件
二、關於配置和使用
三、其它
samba通過配置文件來進行各種控制,關於配置文件,下面給出一個大致的介紹。
samba的最重要配置文件就是"/etc/samba/smb.conf",它有三個重要的節:[global],[homes],[public]。一般來說本地的這個文件中都有對其內容的詳細注釋,這里列出一個完整的配置文件內容,並解釋如下。具體信息參見"man smb.conf"的輸出。
用於用戶映射的文件/etc/samba/smbuser內容大致如下:
亂碼情況:
為了防止共享時出現中文目錄亂碼的情況,可能需要為smb.conf的[global]段添加如下幾行:
這里,其中根據你的local,UTF-8 有可能需要改成 cp936。
這里介紹如何配置samba服務以及使用它,為便於查閱,先給出一個最簡的配置方式,後面會給出關於配置和使用相對具體的內容。 以下內容,都是在CentOS release 5.5 (Final)上面實踐的結果,並假定配置samba的機器ip地址是10.1.2.213。
這里,如果只是想要搭建一個可以工作的samba伺服器,那麼可以按照如下步驟配置:
這樣,我們可以看到機器上面已經安裝了samba,可以進行後面的配置了。如果你的機器上面沒有相應的軟體包,那麼需要使用"yum install samba.i386"之類的命令安裝,默認來說系統都將這個服務安裝了的。
編輯之後的文件內容如下:
這里需要注意,不要將mysamba目錄設置到 /home 下的某個子用戶目錄中,這樣會導致目錄無法通過其他的機器訪問到。
這樣,外部就可以訪問這個目錄了。注意首先在本地機器上將這個目錄的讀寫許可權打開,這樣外面才能訪問。
這樣剛才的配置可以生效。
在文件瀏覽器的位置欄輸入: smb://10.1.2.213
這樣,將看到一個目錄"public1"就是那個smb.conf中設置的"[public1]"組名,進入"public1"就可以看到內容了,內容實際就是伺服器上面的/home/mysamba路徑下面的內容。
在文件瀏覽器的位置欄輸入: \\10.1.2.213
這樣,將看到一個目錄"public1"就是那個smb.conf中設置的"[public1]"組名,進入"public1"就可以看到內容了,內容實際就是伺服器上面的/home/mysamba路徑下面的內容。
總之兩步,一個是修改"/etc/samba/smb.conf"設置共享目錄,一個是運行"/etc/init.d/smb restart"讓設置生效。
配置samba可以控制哪些目錄可以訪問,以及誰可以訪問,以什麼許可權訪問等等。我們可以使用圖形化的工具配置,方法是運行"#system-config-samba"命令或者通過菜單"系統-系統管理-Samba",方法很簡單就不多說了。還可以通過修改配置文件進行配置,這里重點介紹修改配置文件的方法,如下。
修改配置文件如下:
這里,workgroup表示工作組名;server string表示伺服器名(名稱自定);netbios name是對伺服器的描述;hosts allow填入順序訪問的ip段,用空格分開,如果不設置則使用[global]中的,如果[global]中也沒有,就表示允許任何ip訪問;security表示訪問許可權,訪問許可權由低到高有三種:share、user和server。其中share安全級別最低,user模式要求連接時輸入用戶名和口令。具體支持的欄位,以及每個欄位的含義在配置文件的注釋中都有詳細的說明,或者可以查看"man smb.conf"文檔說明。
以上配置可知,設置了個共享目錄:public1,public2,public3,且public3共享目錄只有quietheart和lv-k用戶可以訪問。
配置之後,重新啟動samba:
這樣剛才的配置可以生效。
這里,添加帳號和修改密碼都用這個smbpasswd命令。如果想要添加samba的網路訪問帳戶,首先必須保證系統中有相應的帳戶名稱,如果沒有則需要使用"#useradd quietheart"建立一個,否則使用這個smbpasswd添加用戶的時候,會出錯誤。 要注意,雖然samba的用戶必須是本地機器的用戶,但是samba的登錄密碼可以和本機登錄密碼可以不一樣,上面只是為系統增加了quietheart這個用戶,卻沒有給用戶賦予本機登錄密碼,因為我們只用這個用戶來遠程samba訪問,不想用它來做為一個本地登陸帳號,所以這個用戶將只能從遠程經過samba訪問,不能從遠程登錄本機。
這個功能沒太大必要,因為samba中的帳戶,一定就是系統中的某個帳戶,雖然密碼不一樣,所以可以查看/etc/passwd來得知所有系統帳號進而知道samba可能包含的用戶帳號。
這里,刪除命令就是將前面添加命令的-a改成-x了。
通過smbclient工具,可以實現在命令行下訪問samba的目的,使用smbclient登陸samba之後,可以像ftp服務那樣進行各種命令操作。
參考資料: