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
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?