tu silẹ , ti o tẹsiwaju idagbasoke ti eka naa pẹlu imuse ni kikun ti oludari agbegbe ati iṣẹ Active Directory, ni ibamu pẹlu imuse ti Windows 2000 ati ti o lagbara lati ṣiṣẹ gbogbo awọn ẹya ti awọn alabara Windows ti o ni atilẹyin nipasẹ Microsoft, pẹlu Windows 10. Samba 4 jẹ ọja olupin multifunctional ti o tun pese imuse ti olupin faili, iṣẹ titẹ ati olupin idanimọ (winbind).
Bọtini ni Samba 4.11:
- Nipa aiyipada, awoṣe ifilọlẹ ilana “prefork” ti ṣiṣẹ, eyiti o fun ọ laaye lati ṣetọju adagun kan ti awọn ilana imudani ti iṣaaju. Nigbati o ba bẹrẹ Samba, aṣayan '--awoṣe' ni bayi gba iye 'prefork' dipo 'boṣewa'. Ni iṣaaju, a ṣe ifilọlẹ ilana ọmọ lọtọ fun LDAP kọọkan ati asopọ alabara NETLOGON, eyiti o yorisi agbara iranti pataki nigbati nọmba nla ti awọn asopọ ti o tẹsiwaju. Nigbati o ba nlo awoṣe 'prefork' fun LDAP, NETLOGON ati awọn iṣẹ KDC, nọmba ti o wa titi ti awọn ilana ti ṣe ifilọlẹ ti o ṣe ilana awọn asopọ alabara ni apapọ ati pinpin laarin awọn oluṣakoso (nipa aiyipada, awọn olutọju 4 ti ṣe ifilọlẹ);
- Winbind ṣe idaniloju pe awọn iṣẹlẹ ifitonileti PAM_AUTH ati NTLM_AUTH ti wa ni fipamọ sinu akọọlẹ, ati pe o tun ṣafikun iṣaro ninu awọn igbasilẹ ijẹrisi ati gbigbe si SamLogon ti “logonId” abuda ti o ni idanimọ iwọle ti ipilẹṣẹ fun PAM_AUTH ati awọn ibeere NTLM_AUTH;
- Eto ti awọn ọna asopọ LDAP ti o pada (itọkasi) ṣe afihan ero naa lati ibeere atilẹba, fun apẹẹrẹ, awọn ọna asopọ ti o gba nipasẹ ldap jẹ asọtẹlẹ pẹlu “ldap: //”, ati nipasẹ ldaps - “ldaps: //”;
- Fi kun agbara lati wọle iye akoko awọn iṣẹ DNS ti o ṣe nipasẹ Bind 9. Ijade naa ti ṣiṣẹ nipasẹ sisọ ipele ipele log "dns: 10" ni smb.conf;
- Eto aiyipada Active Directory ti ni imudojuiwọn si
.
Ilana atijọ le jẹ yan nipa lilo ariyanjiyan '-base-schema'. Lati ṣe igbesoke awọn fifi sori ẹrọ ti o wa tẹlẹ, o le lo aṣẹ-aṣẹ samba-tool “agbegbe schemaupgrade”. - Awọn igbẹkẹle ti a beere pẹlu ile-ikawe cryptographic GnuTLS 3.2, eyiti o rọpo awọn iṣẹ-itumọ ti Samba;
- Ṣafikun aṣẹ “olubasọrọ samba-tool” lati wa ati ṣatunkọ awọn titẹ sii ninu iwe adirẹsi ti o fipamọ ni LDAP;
- Aṣẹ “samba-tool [olumulo|ẹgbẹ|kọmputa|ẹgbẹ|olubasọrọ] ṣatunkọ” ti ni ilọsiwaju atilẹyin fun ṣiṣẹ pẹlu awọn fifi koodu orilẹ-ede;
- Samba jẹ iṣapeye lati ṣiṣẹ ni awọn ajo ti o tobi pupọ pẹlu to awọn olumulo 100 ẹgbẹrun ati awọn nkan 120 ẹgbẹrun;
- Imudarasi iṣẹ ṣiṣe ti atunkọ (“samba-tool dbcheck —reindex”) ati awọn iṣẹ idapọ agbegbe (“samba-tool domain join”) fun awọn ibugbe AD nla;
- Olupin LDAP ti mu ilọsiwaju iranti dara si nigbati o ba n ṣe awọn idahun LDAP nla (fun apẹẹrẹ, nigbati o ba wa gbogbo awọn nkan) nipa imukuro ẹda ẹda data ni iranti;
- Aṣayan "- backend-store-size" ti jẹ afikun si "samba-tool" lati pinnu iwọn data ti o gba laaye ti o pọju ( maapu lmdb);
- Aṣayan “batch_mode” ti ṣafikun si LDB, eyiti o fun ọ laaye lati mu ipaniyan ti awọn iṣẹ ipele ṣiṣẹ nipa ṣiṣe wọn laarin idunadura kan. Iṣe wiwa ni awọn LDB nla tun ti ni ilọsiwaju ati pe iṣẹ lorukọ subtree ti ni ilọsiwaju;
- Ṣafikun module ceph_snapshots VFS, eyiti o ṣe atilẹyin fun awọn snapshots CephFS fun ṣiṣẹ pẹlu awọn ẹya ti tẹlẹ ti awọn faili;
- Ọna ti ipamọ data Data Directory Active lori disk ti yipada. Ọna kika tuntun naa yoo lo laifọwọyi lẹhin igbegasoke lati tu silẹ 4.11, ṣugbọn ni ọran ti idinku lati Samba 4.11 si awọn idasilẹ agbalagba iwọ yoo nilo ọna kika pẹlu ọwọ;
- Nipa aiyipada, atilẹyin fun ilana SMB1 jẹ alaabo ('ilana min onibara' ati awọn eto 'protocol min server' ti ṣeto si SMB2_02), eyiti o ti parẹ ati pe Microsoft ko lo mọ;
- Pupọ awọn ohun elo laini aṣẹ, gẹgẹbi smbclient ati smbcacls, ni aṣayan '--aṣayan' tuntun ti o fun ọ laaye lati bori awọn eto smb.conf. Fun apẹẹrẹ, lati yi ẹya ti o ni atilẹyin ti o kere ju pada, o le ṣe pato "--option='protocol min client=NT1′" lati da SMB1 pada;
- LanMan ati awọn ọna ìfàṣẹsí ọrọ pẹtẹlẹ ni a ti kede pe atijo. Atilẹyin fun NTLM, NTLMv2 ati awọn ọna Kerberos ko yipada;
- BIND9_FLATFILE DNS ẹhin ti jẹ alaimọ ati pe yoo yọkuro ni idasilẹ ọjọ iwaju. Paapaa ti o ti pa aṣayan “aṣẹ rndc” kuro ni smb.conf;
- Awọn koodu ti olupin http ti a ṣe sinu (Python WSGI), eyiti a ti lo tẹlẹ lati rii daju pe iṣẹ ti oju opo wẹẹbu SWAT, ti yọ kuro;
- Nipa aiyipada, atilẹyin fun Python 2 jẹ alaabo ati Python 3 ti ṣiṣẹ (lati pada atilẹyin Python 2, o nilo lati ṣeto iyipada ayika 'PYTHON=python2' ṣaaju ṣiṣe ./configure' ati 'ṣe' lakoko ilana ṣiṣe samba.
orisun: opennet.ru
