Samba 4.12には、Elasticsearchベースの検索エンジンであるGnuTLSなどが付属しています。

Linux-samba

Ya Samba4.12.0の新しいバージョンがリリースされました、ドメインコントローラーとActiveDirectoryサービスの完全な実装を備えたSamba4.xブランチの開発を継続し、Windows 2000実装と互換性があり、Windows10を含むMicrosoftがサポートするすべてのバージョンのWindowsクライアントにサービスを提供できます。

サンバ4は 多機能サーバー製品、 これは、ファイルサーバー、印刷サービス、および認証サーバー(winbind)の実装も提供します。

Samba 4.12の新機能は何ですか?

この新しいバージョンのSamba4.12では、 の変化 の組み込み実装 暗号化機能、 コードベースから削除された 外部ライブラリの使用を支持します。

それと共に GnuTLSを使用することが決定されました メインの暗号ライブラリとしてそしてそれ 関連する可能性のある脅威を減らすことに加えて 暗号化アルゴリズムの組み込み実装における脆弱性の特定により、 GnuTLSはまた、パフォーマンスの大幅な向上を達成することを可能にしました SMB3で暗号化が使用されている場合。

これを考慮して、Linuxカーネル5.3からのCIFSクライアントの実装を使用してテストが実行され、書き込み速度が3倍になり、読み取り速度が2.5倍になりました。

さらに を検索するために新しいバックエンドが追加されたことに注意してください。Spotlightプロトコルを使用したSMBセクション、 Elasticsearch検索エンジンに基づいています。

コンポジションには、任意のSMBサーバーに検索クエリを送信できるクライアント実装を備えたmdfindユーティリティも含まれています SpotlightRPCサービスを実行します。 「Spotlightバックエンド」設定はデフォルトで「noindex」に変更されました(TrackerまたはElasticsearchの場合、「tracker」または「elasticsearch」の値を明示的に設定する必要があります)。

Samba 4.12では、操作の動作が変更されていることがあります。ネット広告kerberospac save'Y 'ネットイベントログエクスポート'、これでファイルが上書きされなくなり、既存のファイルにエクスポートしようとすると、エラーがスローされます。

sambaツールは連絡先入力の追加を改善しました グループメンバー向け。 以前の場合は、コマンド 'を使用しますsamba-tool グループのアドオン'、ユーザー、グループ、コンピューターを新しいグループメンバーとして追加するだけで、グループメンバーとして連絡先を追加できるようになりました。

sambaツールを使用すると、組織単位(OU、組織単位)またはサブツリーでフィルタリングできます。 新しいフラグ「–base-dn」および「–member-base-dn」が追加されました。これにより、たとえばOUユニット内でのみ、ActiveDirectoryツリーの特定の部分でのみ操作を実行できます。

その上、 新しいVFSモジュールを追加しました 非同期I / O用の新しいLinuxカーネルio_uringインターフェイスを使用する「io_uring」。

Io_uringはI / Oプローブをサポートし、バッファリングを処理できます(以前に提案された「aio」メカニズムはバッファリングされたI / Oをサポートしていませんでした)。

ポーリングを有効にして作業する場合、io_uringはパフォーマンスにおいてaioよりも大幅に進んでいます。

Sambaは SMB_VFS_ {PREAD、PWRITE、FSYNC} _SEND / RECVのサポート また、デフォルトのVFSバックエンドを使用するときに、スレッドプールをユーザースペースに保持するオーバーヘッドが削減されました。 VFS io_uringモジュールを構築するには、ライブラリとLinux5.1以降のカーネルが必要です。

目立つ他の変更のうち: 

  • VFSは、SMB_VFS_NTIMES()関数で時間を無視する必要性をマークするために、特別な時間値UTIME_OMITを指定する機能を提供します。
  • B smb.confは、「書き込みキャッシュサイズ」パラメーターのサポートを終了しました。これは、io_uringサポートが表示された後にその意味を失いました。
  • Samba-DCおよびKerberosは、DESアルゴリズムを使用した暗号化を中止しました。 Heimdal-DCは弱い暗号化コードを削除しました。
  • vfs_netatalkモジュールが削除されましたが、これは付随しておらず、関連性が失われていました。
  • zlibライブラリはビルドの依存関係に含まれています。 埋め込まれたzlib実装は、コードベースから削除されました(コードは、暗号化サポートが正常に機能しなかった以前のバージョンのzlibに基づいていました)。

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。