Samba 4.16.0的新版本已经发布,这些是其更改

Linux的桑巴

推出 新版本 Samba 4.16.0 它继续开发 Samba 4 分支,全面实施域控制器和 Active Directory 服务,该服务与 Windows 2008 实施兼容,可以为 Microsoft 支持的所有版本的 Windows 客户端提供服务,包括 Windows 11。

Samba 4 是一个多功能服务器产品,它还提供了文件服务器、打印服务和身份服务器(winbind)的实现。

Samba 4.16的主要新功能

在这个新版本的 Samba 4.16 中 包含一个新的可执行文件已经呼过他了 桑巴-dcerpcd提供 DCE/RPC 服务 (分布式计算环境/远程过程调用)。 提到要处理传入的请求,可以根据需要从 smbd 或“winbind --np-helper”进程调用 samba-dcerpcd,通过命名管道传递信息。

另外, samba-dcerpcd 也可以作为后台进程运行 它独立运行,独立处理请求,不仅可以与 samba 一起使用,还可以与其他 SMB2 服务器实现一起使用,例如 Linux 内核中内置的 ksmbd 服务器。 为了在“[global]”部分的 smb.conf 中控制 samba-dcerpcd 的启动,建议设置“rpc start on demand helpers = [true|false]”。

在这个新版本中突出的另一个变化是 内置 Kerberos 服务器实现已更新 随着 Heimdal 8.0pre 的发布,它引入了对 FAST 安全机制的支持,该机制通过将请求和响应封装在单独的加密隧道中来保护凭据。

除此之外,还要强调的是 添加了自动证书注册机制 在启用组策略时自动从 Active Directory 服务获取证书(smb.conf 中的“应用组策略”)。

内置 DNS 服务器在确定用于查询转发(dns forwarder)的 DNS 服务器时,可以使用任意网络端口号。 如果以前只能在配置中指定主机进行重定向,那么现在可以以 host:port 格式指定信息。

在组件中 数据库 负责集群配置的操作,“recovery master”和“recovery lock”的角色已经重命名为“leader”和“cluster lock”,并且在各种命令中应该使用“leader”这个词而不是“master” (recmaster -> 领导者,setrecmasterrole -> setleaderrole)。

另一方面,强调 对 SMBCopy 命令的支持已停止 (SMB_COM_COPY) 和旧 SMB1 协议中定义的服务器端文件名的通配符扩展功能。 SMB2 协议在服务器端复制文件的功能保持不变。

在 Linux 上,smbd 已停止使用强制文件锁 在“共享模式”的实施中。 这种锁是通过阻塞系统调用在内核中实现的,并且由于可能的竞争条件而被认为是不可靠的,自 Linux 内核 5.15 起不再支持。

最后,如果您有兴趣能够了解更多,可以在 以下链接。

如何在 Ubuntu 和衍生产品上安装或升级到 Samba?

好吧,对于那些有兴趣能够安装此新版本的Samba或想要将其先前版本更新为该新版本的人他们可以按照下面分享的步骤进行操作。

值得一提的是,虽然 samba 包含在 Ubuntu 存储库中,但您应该知道软件包不会在新版本发布时更新,因此在这种情况下,我们更喜欢使用存储库。

我们要做的第一件事是打开一个终端,我们将在其中键入以下命令以将存储库添加到系统:

sudo add-apt-repository ppa:linux-schools/samba-latest

sudo apt-get update

添加存储库后,我们继续在系统上安装 samba,为此,我们只需键入以下命令:

sudo apt install samba

如果您已经安装了以前的版本,它将自动更新。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。