Samba 4.10.0 hadir dengan dukungan untuk Python 3 dan lebih banyak lagi

samba-4.10.0

Beberapa hari yang lalu versi baru Samba 4.10.0 dirilis yang menambahkan peningkatan baru, fitur, dan terutama perbaikan bug pada versi sebelumnya.

Versi baru ini Samba 4.10.0 melanjutkan pengembangan cabang Samba 4 dengan implementasi penuh dari pengontrol domain dan layanan Direktori Aktif.

Samba 4.10.0 Ini kompatibel dengan implementasi Windows 2000 dan mampu melayani semua versi Microsoft klien Windows yang didukung, termasuk Windows 10.

Samba 4 adalah produk server multifungsi yang juga menyediakan implementasi server file, layanan cetak, dan server identifikasi (winbind).

Fitur baru utama Samba 4.10.0

Dengan dirilisnya versi baru Samba 4.10.0 ini menjadi sorotan KDC dan Netlogon menambahkan dukungan untuk model permulaan proses pra-untukk, memungkinkan Anda untuk memelihara sekelompok proses penanganan pra-jalan. Nilai default dari parameter 'prefork children' di smdb.conf telah ditingkatkan dari 1 menjadi 4.

Dalam implementasi model pre-fork, tersedia restart otomatis dari proses yang gagal. Penundaan antara upaya restart ditentukan oleh parameter "prefork backoff increment" dan "prefork maximum backoff".

Selain itu, dukungan penuh untuk Python 4.10.0 disediakan di Samba 3. Dukungan Python 2 masih memungkinkan, tetapi secara default Python 3 sekarang digunakan dalam kompilasi (Python 3.4+).

Membangun dengan Python 2 membutuhkan pengaturan variabel lingkungan: «PYTHON = python2 ./configure; PYTHON = python2 membuat ».

Membuat folder samba dimungkinkan secara bersamaan untuk Python 3 dan Python 2 menentukan bendera 'konfigurasi-ekstra-python = / usr / bin / python2'. Di cabang Samba 4.11, direncanakan untuk menghentikan dukungan Python 2 untuk pengarsip dan menaikkan persyaratan versi ke Python 3.6.

backup

Perintah 'samba-tool domain backup' telah diperpanjang dengan opsi 'offline' baru. Ini dengan aman membuat cadangan database DC lokal langsung dari disk.

Manfaat utama dari cadangan offline apakah itu lebih cepatatau, sejak aSaya menyimpan lebih banyak detail dari database (untuk tujuan forensik), dan proses samba tidak harus berjalan saat pencadangan selesai.

Di sisi lain, kami juga menemukan itu menambahkan perintah 'samba-tool group stats', yang menunjukkan ringkasan distribusi pengguna antar grup dalam domain. Perintah yang ada 'samba-tool group list –verbose' diperluas dengan data jumlah pengguna di setiap grup.

Protokol dan modul

Samba 4.10.0 hadir dengan dukungan untuk protokol SMBv2 ke utilitas samba-tool dan modul VFS baru glusterfs_fuse, yang memungkinkan peningkatan kinerja saat Samba mengakses partisi dengan GlusterFS dipasang menggunakan mekanisme FUSE (User Space File System).

Untuk meningkatkan kinerja, modul secara langsung mengekstrak informasi tentang nama file melalui kueri atribut yang diperluas pada sistem file.

Untuk mengaktifkan akselerasi, cukup tambahkan glusterfs_fuse ke parameter "objek vfs".

Modul baru tidak digantikan oleh vfs_glusterfs, tetapi hanya menawarkan mekanisme alternatif untuk mengakses bagian Gluster.

Itu sudah usang dan akan dihapus di cabang berikutnya dari Python yang mengikat ke klien SMB. Penghapusan akan mempengaruhi pengguna yang menggunakan utilitas mereka sendiri dengan 'from samba import smb'.

Hasil paginasi kontrol LDAP

Untuk LDAP, perilaku ekstensi hasil halaman halaman telah diubah, memungkinkan pihak untuk memproses hasil kueri dengan penomoran halaman.

Pemrosesan permintaan paging di Samba selaras dengan perilaku server Windows sebelumnya, halaman sampel yang berbeda disediakan berdasarkan cetakan statis dari database statis, dan sekarang mereka memperhitungkan perubahan dalam database yang diterima sejak permintaan terakhir untuk halaman tersebut.

Tampilan pengenal acara ("EventId", kode login berhasil atau tidak berhasil) dan jenis input ("logonType", interaktif, jaringan, dan jaringan yang tidak dilindungi) telah ditambahkan ke pesan otentikasi yang ditampilkan di pesan otentikasi log JSON.

sumber: https://www.samba.org


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Roger Vicencio dijo

    David terkasih

    Perhatikan bahwa saya menginstal samba 4 sebagai pengontrol domain dan semuanya telah bekerja dengan sempurna, namun saya memiliki aplikasi web yang nama pengguna dan kata sandinya saya validasi dengan fungsi php ldap_bind, namun di samba 4 saya belum dapat membuatnya berfungsi. Pertanyaannya adalah jika saya kehilangan beberapa konfigurasi di samba untuk membuatnya berfungsi atau jika ada cara lain untuk melakukan proses ini?