91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

samba工作機制

發布時間:2020-05-28 17:15:05 來源:網絡 閱讀:594 作者:裸男子 欄目:建站服務器

Samba協議基礎

 

在NetBIOS出現之后,Microsoft就使用NetBIOS實現了一個網絡文件/打印服務系統,這個系統基于NetBIOS設定了一套文件共享協議,Microsoft稱之為SMB(ServerMessage Block)協議。這個協議被Microsoft用于它們Lan Manager和WindowsNT服務器系統中,實現不同計算機之間共享打印機、串行口和通訊抽象(如命名管道、郵件插槽等)。

 

隨著Internet的流行,Microsoft希望將這個協議擴展到Internet上去,成為Internet上計算機之間相互共享數據的一種標準。因此它將原有的幾乎沒有多少技術文檔的SMB協議進行整理,重新命名為 CIFS(Common InternetFile System),并打算將它與NetBIOS相脫離,試圖使它成為Internet上的一個標準協議。

 

因此,為了讓Windows和Unix計算機相集成,最好的辦法即是在Unix計算機中安裝支持SMB/CIFS協議的軟件,這樣Windows客戶就不需要更改設置,就能如同使用WindowsNT服務器一樣,使用Unix計算機上的資源了。Samba是用來實現SMB的一種軟件,它的工作原理是,讓NETBIOS(Windows95網絡鄰居的通訊協議)和SMB(ServerMessage Block)這兩個協議運行于TCP/IP通信協議之上,并且使用Windows的NETBEUI協議讓Unix計算機可以在網絡鄰居上被Windows計算機看到。

 

 

Samba的工作原理

SAMBA主要提供的是SMB/CIFS或者NETBIOS協議的。

所以只要使用了SAMBA,就能實現讓Linux出現在Windows的網上鄰居里,或者,讓Windows的文件共享在Linux上--

一旦在linux上安裝之后,有兩個主要進程:

1.nmbd :提供NETBIOS名稱解析的

2.smdb : 提供文件共享的。

而由于NETBIOS協議對于windows來講監聽TCP的139端口和UDP的137,138端口,所以nmbd在linux上模擬出了udp的137和138端口,以及tcp的139端口,smdb上模擬出tcp的445端口。而SAMBA將在Linux上同時監聽這4個端口。 

 

Samba的安裝與配置

1、安裝

 yum install samba

安裝完成后配置文件是放在/etc/samba/smb.conf

 

安裝完成后查看samba的包

 yum list all | grep ^samba

 

samba-client.x86_64                         3.6.23-43.el6_9             @updates

samba-common.x86_64                         3.6.23-43.el6_9             @updates

這兩個是作為客戶端使用的

samba.x86_64                               3.6.23-43.el6_9            @updates

這個是作為服務端使用

samba-swat-3.5.10-125.el6.x86_64                   //基于https協議的samba服務器web配置界面

 

 

 

 

2、配置

                         配置文件主要有4個部分

                         1、全局配置【global

  2、家目錄    homes

  3、獨立的共享printer

  4、自定義

第一段分析【golbal】

Workgroup = MYGROUP     定義工作組

 

Server string = Samba Server Version %v  

用于當你打開網上鄰居時顯示的注釋信息

 

 netbios name = xxx   顯示在終端的名字

 

 interfaces = lo eth0 192.168.12.2/24192.168.13.2/24

 hosts allow = 127. 192.168.12. 192.168.13.

 定義訪問控制列表

 

Security = user

這一項很重要是用來定義SAMBA的服務安全級別,安全級別主要有4

                        1share:允許任何匿名用戶訪問

 

 2user:默認、每一個用戶訪問時都需要提供賬號密碼

 

 3domain/server:

        通常意味著用戶的賬號密碼在認證時時通過第三方集中

        認證,而不是通過系統來認證,比如有專門的認證服務

         器(ad域、nis等)

         

如果samba服務器加入windows域環境中,驗證工作服將由windows域控制器負責,domain級別的samba服務器只是成為域的成員客戶端,并不具備服務器的特性,samba早期的版本就是使用此級別登錄windows域。

 

 

 

 

   4ads:通過主域控器來認證

           passdb backend = tdbsam  所有的samba用戶認證方式

           load printers = yes                是否去嘗試加載打印機

           cups options = raw            通用打印系統,指定打印方式

                                        

當samba服務器使用ads安全級別加入到windows域環境中,其就具備了domain安全級別模式中所有的功能并可以具備域控制器的功能。

 

 

 

        第二段分析【homes

         comment = Homedirectories         注釋信息

 

         browseable = no

         瀏覽,如果這個用戶不是這個目錄的屬主,是否可以看到這個目錄

         no表示只有屬主才能看到

 

         writable = yes  是否可以新建文件夾,yes為可以no為不可以

 

 

         第三段分析【printers

          comment = All printers

 

 path = /var/spool/samba       打印池

 

  browseable = no

 

 guest ok = no                            打印機是否公開

 

  wirtable = no

 

  printable = yes

 

 第四段自定義分析【tools】中括號里的表示共享名

          

          comment = mytools                       注釋

         

          path = /share         共享目錄的路徑

 

          browseable =yes                  是否可瀏覽

 

          guest  ok    =yes                    是否允許來賓賬號

 

          writable = yes        是否可寫

 

         write list = xxx   定義一個列表決定用戶/或組是否可寫,定義組的時候

                                     ,需要用@組名

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石柱| 渝北区| 习水县| 灵台县| 永胜县| 东至县| 岗巴县| 都昌县| 昭通市| 温州市| 马山县| 巩留县| 玉龙| 油尖旺区| 垫江县| 柳江县| 黎平县| 香河县| 泰和县| 乌鲁木齐县| 桂阳县| 定日县| 泽州县| 蛟河市| 玉田县| 黄陵县| 山阳县| 钟祥市| 北碚区| 达拉特旗| 杨浦区| 邢台县| 天全县| 叙永县| 图们市| 内丘县| 湘潭市| 马边| 兰西县| 台山市| 洛隆县|