Samba 4.16 發(fā)布,輕松在Linux和Windows共享文件
文件共享對(duì)于任何網(wǎng)絡(luò)中的協(xié)作都是必不可少的。Samba 套件可幫助您輕松地在 Linux 和 Windows 系統(tǒng)之間共享文件。
Samba 是一個(gè)復(fù)雜的工具,可讓您從 Linux 服務(wù)器或桌面與 SMB/CIFS 客戶端共享文件和打印機(jī)。您甚至可以通過 Samba 將該 Linux 機(jī)器鏈接到 Windows 域。
Samba 4.16 是該項(xiàng)目當(dāng)前的功能更新,現(xiàn)在用戶可以使用 Samba 作為 SMB/CIFS 的開源實(shí)現(xiàn),用于與 Microsoft Windows 計(jì)算機(jī)共享文件/打印。
Samba 4.16 亮點(diǎn)
samba-dcerpcd已經(jīng)生成了一個(gè)新的二進(jìn)制文件,以便更容易地將 DCERPC 服務(wù)與 smbd 分開。
DCE/RPC 是“Distributed Computing Environment / Remote Procedure Calls(分布式計(jì)算環(huán)境/遠(yuǎn)程過程調(diào)用)”的縮寫,是一種用于調(diào)用遠(yuǎn)程機(jī)器上的過程的工具,就好像它是本地過程調(diào)用一樣。
有兩種利用方式samba-dcerpcd。首先,它可以在正常情況下從 smbd 或 winbind 按需執(zhí)行,通過命名管道為 DCERPC 服務(wù),無(wú)需修改啟動(dòng)腳本。
請(qǐng)注意,該smb.conf文件現(xiàn)在有一個(gè)rpc start on demand helpers = [true|false]必須設(shè)置為在此模式下運(yùn)行的新參數(shù)。默認(rèn)情況下,此參數(shù)設(shè)置為true,這意味著無(wú)需更改smb.conf文件即可按需samba-dcerpcd作為命名管道幫助程序啟動(dòng)。
它也可以獨(dú)立于smbdor運(yùn)行winbind;但是,這需要更改系統(tǒng)啟動(dòng)例程和更改smb.conf文件。
請(qǐng)注意,當(dāng) Samba 配置為作為 Active Directory 域控制器運(yùn)行時(shí),提供 AD 代碼的 samba 二進(jìn)制文件將繼續(xù)提供 DCERPC 服務(wù),同時(shí)允許以與以前samba-dcerpcd與 smbd 之前相同的方式提供 SRVSVC 服務(wù) 。
自 4.0 版以來(lái),Samba 已包含Heimdal Kerberos實(shí)現(xiàn)的快照。此快照在 Samba 4.16 中已更改,以匹配即將作為 Heimdal 8.0 發(fā)布的內(nèi)容。
Samba 4.16 中另一個(gè)令人興奮的變化是能夠?qū)⒍丝谔砑拥絻?nèi)部DNS 后端中的 DNS 轉(zhuǎn)發(fā)器地址。到目前為止,假設(shè)這些轉(zhuǎn)發(fā)器一直在偵聽端口 53。
現(xiàn)在可以使用host:port此版本的表示法配置端口。現(xiàn)有配置不受影響,因?yàn)槟J(rèn)端口是 53。
您可能知道 SMB 是一個(gè)有近 30 年歷史的協(xié)議,并且一些協(xié)議命令雖然在所有版本中都支持,但并未得到廣泛使用。
SMBCopy 是一種用于制作文件服務(wù)器端副本的功能,就是其中之一。不幸的是,這個(gè)功能沒有得到維護(hù),以至于 Samba 缺少一個(gè)測(cè)試套件。因此開發(fā)人員決定將其從 Samba 4.16 服務(wù)器中刪除。
服務(wù)器端通配符擴(kuò)展是另一個(gè)看起來(lái)很方便但很少使用并且已經(jīng)成為問題的功能,需要服務(wù)器執(zhí)行額外的工作。因此,使用 SMB1 命令解析請(qǐng)求中的文件名通配符的功能在 Samba 4.16 中被禁用。
最后但同樣重要的是,我們不能不提到 SMB1 協(xié)議 在新版本中已被默認(rèn)棄用和禁用。SMB1 協(xié)議預(yù)計(jì)將從 Samba 的未來(lái)版本中完全刪除。
有興趣了解有關(guān)剛剛發(fā)布的 Samba 4.16 的更多信息的人可以訪問該 項(xiàng)目的網(wǎng)站 以獲取所有發(fā)布詳細(xì)信息。
相關(guān)文章:
- 15 個(gè)常用網(wǎng)絡(luò)端口解釋 https://www.linuxmi.com/network-ports-15.html
- Ubuntu 20.04 安裝配置 Samba 服務(wù)器,實(shí)現(xiàn)與 Windows 共享文件 https://www.linuxmi.com/ubuntu-20-04-samba-windows.html