還是學的太少啊,頭腦裡面沒有存貨啊,今天和同僚吃飯的時候,聽他們提起這個東西,但是自己之前沒聽說過,更别提怎麼用了,哎。差距啊。于是暗暗記住,下班之後研究研究。
Samba簡介
Samba是一套讓UNIX系統能夠應用Microsoft網絡通訊協定的軟體。它使執行UNIX系統的機器能與執行Windows系統的電腦分享驅動器與列印機。Samba屬于GNU Public License(簡稱GPL)
的軟體;是以,你可以合法且免費地使用它。什麼是SMB?SMB(Server Message Block)通
信協定是微軟(Microsoft)和英特爾(Intel)在1987年制定的協定,主要是作為Microsoft
網絡的通訊協定,而Samba則是将SMB協定搬到UNIX上來應用;Samba的核心是
SMB(Server Message Block)協定。SMB協定是客戶機/伺服器型協定,客戶機通過該協定可以
通路伺服器上的共享檔案系統、列印機及其他資源。通過“NetBIOS over TCP/IP”使得Samba
不但能與區域網路絡主機分享資源,更能與全世界的電腦分享資源;因為網際網路上千千萬萬的主
機所使用的通訊協定就是TCP/IP。SMB是在會話層(ession layer)和表示層(presentation layer)
以及小部分應用層(applicationlayer)的協定。SMB使用了NetBIOS的應用程式接口
(Application Program Interface,簡稱API)。另外,它是一個開放性的協定,允許了協定
擴充——使得它變得更大而且複雜;大約有65個最上層的作業,而每個作業都超過120個函數,
甚至Windows NT也沒有全部支援到,最近微軟又把 SMB 改名為
CIFS(Common Internet File System), 并且加入了許多新的特色,而Samba亦支援了
NT Lan Manager 0.12等 SMB 的延伸協定,這是得Samba具有管理NT網域的能力。
Samba 的主要功能如下:
(1)提供Windows NT風格的檔案和列印機共享 Windows 95、Windows 98、Windows NT等以
據此共享UNIX等其他作業系統的資源,外表看起來和共享NT的資源沒有差別。
(2)解析NetBIOS名字IP 在Windows網絡中,為了能夠利用網上資源,同時自己的資源也能被
别人所利用; 各個主機都定期地向網上廣播自己的身份資訊。而負責收集這些資訊,為别
的主機;提供檢索情報的伺服器就被稱為浏覽伺服器.Samba可以有效地完成這項功能在
跨越網關的時候Samba還可以作WINS伺服器使用。
(3)提供SMB客戶功能 利用Samba提供的smbclint程式可以從UNIX下以類似于 FTP的方式訪
問Windows的資源。
(4)備份PC上的資源 利用一個叫smbtar的shell 腳本,可以使用 tar 格式備份和恢複一台
遠端 Windows上的共享檔案。
(5)提供一個指令行工具,在其上可以有限制地支援NT的某些管理功能。
samba基礎知識
Samba是一套讓UNIX系統能夠應用Microsoft網絡通訊協定的軟體。它 使執行UNIX系統的機器
能與執行Windows系統的電腦分享驅動與列印機。
Samba屬于GNU Public License (簡稱GPL)的軟體;是以,你可以合法且免費地使用它。
什麼是SMB?
SMB(Server Message Block)通信協定是微軟(Microsoft)和英特爾(Intel)在1987年制定
的協定,主要是作為Microsoft網絡的通訊協定,而Samba則是将SMB協定搬到UNIX上來應用;
通過“NetBIOS over TCP/IP”使得Samba不但能與區域網路絡主機分享資源,更能與全世界的電
腦分享資源;因為網際網路上千千萬萬的主機所使用的通訊協定就是TCP/IP。
SMB是在會話層(session layer)和表示層(presentation layer)以及小部分應用層
(application layer)的協定。SMB使用了NetBIOS的應用程式接口
(Application Program Interface,簡稱API)。另外,它是一個開放性的協定,允許了協定
擴充——使得它變得更大而且複雜;大約有65個最上層的作業,而每個作業都超過120個函數,
甚至Windows NT也沒有全部支援到,最近微軟又把 SMB 改名為 CIFS(Common Internet File System),
并且加入了許多新的特色,而Samba亦支援了NT Lan Manager 0.12等 SMB 的延伸協定,這是得
Samba具有管理NT網域的能力。
我真的差的很多,眼界很窄啊,很多東西沒見過,哎。今天在吃飯的時候聽同僚們提起Samba這個東西,算是我第一次聽吧,不知道這個是什麼、是幹什麼的,于是暗暗記下來,下班回家查查然後研究一下:
Ubuntu下配置Samba實作檔案夾共享
一. samba的安裝:
二. 建立共享目錄:
三. 建立Samba配置檔案:
1. 儲存現有的配置檔案
2. 修改現配置檔案
在smb.conf最後添加
四. 建立samba帳戶
然後會要求你輸入samba帳戶的密碼
[如果沒有第四步,當你登入時會提示 session setup failed: NT_STATUS_LOGON_FAILURE]
五. 重新開機samba伺服器
六. 測試
七,使用
可以到windows下輸入ip使用了,在檔案夾處輸入 "\\" + "Ubuntu機器的ip或主機名" + "\\" + "share"