Mwepụta Samba 4.14.0

E gosipụtara ntọhapụ nke Samba 4.14.0, nke gara n'ihu na mmepe nke alaka Samba 4 na mmejuputa zuru oke nke onye na-ahụ maka ngalaba na ọrụ Active Directory, dakọtara na mmejuputa Windows 2000 ma nwee ike ịrụ ọrụ ụdị niile nke ndị ahịa Windows. Microsoft kwadoro, gụnyere Windows 10. Samba 4 bụ ngwaahịa nkesa multifunctional, nke na-enyekwa mmejuputa nkesa faịlụ, ọrụ mbipụta, na ihe nkesa njirimara (winbind).

Mgbanwe dị mkpa na Samba 4.14:

  • Emeela nkwalite dị mkpa na oyi akwa VFS. Maka akụkọ ihe mere eme, koodu na mmejuputa ihe nkesa faịlụ na-ejikọta na nhazi nke ụzọ faịlụ, nke a na-ejikwa maka usoro SMB2, nke a na-ebufe na iji nkọwa. Na Samba 4.14.0, koodu nke na-enye ohere ịnweta sistemụ faịlụ nke ihe nkesa ka emezigharịrị iji nkọwa faịlụ karịa ụzọ faịlụ. Dịka ọmụmaatụ, ịkpọ fstat() kama stat() na SMB_VFS_FSTAT() kama ịkpọ SMB_VFS_STAT() gụnyere.
  • Ewelitela ntụkwasị obi nke ndị na-ebi akwụkwọ na Active Directory yana ịgbasawanye ozi nbipute ezigara na Active Directory. Nkwado agbakwunyere maka ndị ọkwọ ụgbọala ngwa nbipute Windows na sistemụ ARM64.
  • Enyere ikike iji Amụma Otu maka ndị ahịa Winbind. Onye nchịkwa ndekọ aha na-arụ ọrụ nwere ike ịkọwapụta atumatu na-agbanwe ntọala sudoers ma ọ bụ tinye ọrụ cron oge. Iji mee ka ntinye nke usoro iwu otu maka onye ahịa, a na-enye ntọala 'apply group policy' na smb.conf. A na-etinye usoro iwu kwa nkeji 90-120 ọ bụla. N'ọnọdụ nsogbu, ọ ga-ekwe omume iji iwu "samba-gpupdate -unapply" gbanwee mgbanwe ndị ahụ ma ọ bụ tinyeghachi iwu "samba-gpupdate -force". Iji lelee amụma ndị a ga-etinye na sistemụ ahụ, ịnwere ike iji iwu "samba-gpupdate -rsop".
  • Ihe a chọrọ maka ụdị asụsụ Python abawanyela. Iwulite Samba ugbu a chọrọ opekata mpe ụdị Python 3.6. Akwụsịla iwu ụlọ na ewepụtara Python ochie.
  • Ngwa samba-ngwaọrụ na-arụ ọrụ maka ijikwa ihe dị na Active Directory (ndị ọrụ, kọmputa, otu). Iji tinye ihe ọhụrụ na AD, ịnwere ike iji iwu "gbakwunye" na mgbakwunye na iwu "mepụta". Iji nyegharịa ndị ọrụ, otu na kọntaktsị aha, a na-akwado iwu “ịnyegharịa aha”. Iji kpọghee ndị ọrụ, a na-atụpụta iwu 'samba-tool user unlock'. Ndepụta 'samba-tool user list' na 'samba-tool group listmembers' iwu mebere nhọrọ "--hide-expired" na "--hide-disabled" iji zoo akaụntụ onye ọrụ mebiela ma ọ bụ nwee nkwarụ.
  • Akụkụ CTDB, nke na-ahụ maka ịrụ ọrụ nhazi ụyọkọ, ekpochapụla na usoro ndọrọ ndọrọ ọchịchị ezighi ezi. Kama ịbụ nna ukwu na ohu, mgbe ị na-edozi NAT na LVS, a na-atụ aro iji "onye ndú" na-ezo aka na isi ọnụ n'ime otu na "onye na-eso ụzọ" iji kpuchie ndị fọdụrụ n'òtù ahụ. E jiriwo “ctdb natgw ndú” dochie iwu “ctdb natgw master”. Iji gosi na ọnụ abụghị onye ndu, a na-egosipụta ọkọlọtọ "onye na-eso naanị" ugbu a kama "naanị ohu". Ewepụla iwu "ctdb isnotrecmaster".

Na mgbakwunye, a na-enye nkọwa gbasara oke ikike GPL, nke ekesara koodu Samba, na mpaghara VFS (Virtual File System). Ikikere GPL chọrọ ka emepee ọrụ mbupụta niile n'okpuru otu usoro. Samba nwere ngwa mgbakwunye na-enye gị ohere ịkpọ koodu mpụga. Otu n'ime plugins ndị a bụ modul VFS, nke na-eji otu faịlụ nkụnye eji isi mee dị ka Samba nwere nkọwa API site na nke a na-enweta ọrụ etinyere na Samba, nke mere na a ga-ekesa modul Samba VFS n'okpuru GPL ma ọ bụ ikike dakọtara.

Ejighị n'aka na-ebilite gbasara ọba akwụkwọ ndị ọzọ nke modul VFS na-enweta. Karịsịa, ekwuputara echiche ahụ na ọ bụ naanị ụlọ akwụkwọ dị n'okpuru GPL na ikikere dakọtara ka enwere ike iji na modul VFS. Ndị mmepe Samba akọwawala na ọba akwụkwọ anaghị akpọ koodu Samba site na API ma ọ bụ nweta ihe arụrụ arụ n'ime, yabụ enweghị ike were ha dịka ọrụ ewepụtara ma achọghị ka ekesaa ya n'okpuru ikikere GPL kwekọrọ.

isi: opennet.ru

Tinye a comment