1. 程式人生 > 其它 >重要元件Samba 4.16 釋出

重要元件Samba 4.16 釋出

Samba 團隊剛剛釋出了 4.16 版,其中包括刪除了 SMB 1 檔案共享協議的一些過時元件。

檔案共享對於任何網路中的協作都是必不可少的。Samba 套件可幫助您輕鬆地在 Linux 和 Windows 系統之間共享檔案。

Samba 是一個複雜的工具,可讓您從 Linux 伺服器或桌面與 SMB/CIFS 客戶端共享檔案和印表機。您甚至可以通過 Samba 將該 Linux 機器連結到 Windows 域。

Samba 4.16 是該專案當前的功能更新,現在使用者可以使用 Samba 作為 SMB/CIFS 的開源實現,用於與 Microsoft Windows 計算機共享檔案/列印。

Samba 4.16 亮點

samba-dcerpcd已經生成了一個新的二進位制檔案,以便更容易地將 DCERPC 服務與 smbd 分開。

DCE/RPC 是“Distributed Computing Environment / Remote Procedure Calls(分散式計算環境/遠端過程呼叫)”的縮寫,是一種用於呼叫遠端機器上的過程的工具,就好像它是本地過程呼叫一樣。

有兩種利用方式samba-dcerpcd。首先,它可以在正常情況下從 smbd 或 winbind 按需執行,通過命名管道為 DCERPC 服務,無需修改啟動指令碼

請注意,該smb.conf檔案現在有一個rpc start on demand helpers = [true|false]必須設定為在此模式下執行的新引數。預設情況下,此引數設定為true,這意味著無需更改smb.conf檔案即可按需samba-dcerpcd作為命名管道幫助程式啟動。

它也可以獨立於smbdor執行winbind;但是,這需要更改系統啟動例程和更改smb.conf檔案。

請注意,當 Samba 配置為作為 Active Directory 域控制器執行時,提供 AD 程式碼的 samba 二進位制檔案將繼續提供 DCERPC 服務,同時允許以與以前samba-dcerpcd與 smbd 之前相同的方式提供 SRVSVC 服務 。

自 4.0 版以來,Samba 已包含Heimdal Kerberos實現的快照。此快照在 Samba 4.16 中已更改,以匹配即將作為 Heimdal 8.0 釋出的內容。

Samba 4.16 中另一個令人興奮的變化是能夠將埠新增到內部DNS 後端中的 DNS 轉發器地址。到目前為止,假設這些轉發器一直在偵聽埠 53。

現在可以使用host:port此版本的表示法配置埠。現有配置不受影響,因為預設埠是 53。

您可能知道 SMB 是一個有近 30 年曆史的協議,並且一些協議命令雖然在所有版本中都支援,但並未得到廣泛使用。

SMBCopy 是一種用於製作檔案伺服器端副本的功能,就是其中之一。不幸的是,這個功能沒有得到維護,以至於 Samba 缺少一個測試套件。因此開發人員決定將其從 Samba 4.16 伺服器中刪除。

伺服器端萬用字元擴充套件是另一個看起來很方便但很少使用並且已經成為問題的功能,需要伺服器執行額外的工作。因此,使用 SMB1 命令解析請求中的檔名萬用字元的功能在 Samba 4.16 中被禁用。

最後但同樣重要的是,我們不能不提到 SMB1 協議 在新版本中已被預設棄用和禁用。SMB1 協議預計將從 Samba 的未來版本中完全刪除。

有興趣瞭解有關剛剛釋出的 Samba 4.16 的更多資訊的人可以訪問該 專案的網站 以獲取所有釋出詳細資訊。

本文地址:https://www.linuxprobe.com/samba-4-16.html