සම්බා 4.14.0 නිකුතුව

Samba 4.14.0 නිකුතුව ඉදිරිපත් කර ඇති අතර, එය Windows 4 ක්‍රියාත්මක කිරීම සමඟ අනුකූල වන සහ සියලුම අනුවාදවලට සේවය කිරීමට හැකි වන පරිදි වසම් පාලකයක් සහ Active Directory සේවාවක් සම්පූර්ණයෙන් ක්‍රියාත්මක කරමින් Samba 2000 ශාඛාවේ සංවර්ධනය දිගටම කරගෙන යයි. Windows 10 ඇතුළුව Microsoft විසින් සහාය දක්වන Windows සේවාලාභීන්. Samba 4 යනු බහුකාර්ය සේවාදායක නිෂ්පාදනයක් වන අතර, එය ගොනු සේවාදායකය, මුද්‍රණ සේවාව සහ අනන්‍යතා සේවාදායකය (winbind) ක්‍රියාත්මක කිරීමක් ද සපයයි.

Samba 4.14 හි ප්රධාන වෙනස්කම්:

  • VFS ස්ථරයට සැලකිය යුතු වැඩිදියුණු කිරීම් සිදු කර ඇත. ඓතිහාසික හේතූන් මත, ගොනු සේවාදායකය ක්‍රියාත්මක කිරීම සමඟ කේතය ගොනු මාර්ග සැකසීමට බැඳී ඇති අතර එය SMB2 ප්‍රොටෝකෝලය සඳහාද භාවිතා කරන ලද අතර එය විස්තර කිරීමේ භාවිතයට මාරු කරන ලදී. Samba 4.14.0 හි, සේවාදායකයේ ගොනු පද්ධතියට ප්‍රවේශය සපයන කේතය ගොනු මාර්ග වලට වඩා ගොනු විස්තර භාවිතා කිරීමට ප්‍රතිනිර්මාණය කර ඇත. උදාහරණයක් ලෙස, stat() වෙනුවට fstat() ඇමතීම සහ SMB_VFS_STAT() වෙනුවට SMB_VFS_FSTAT() සම්බන්ධ වේ.
  • Active Directory හි මුද්‍රණ යන්ත්‍ර ප්‍රකාශනයේ විශ්වසනීයත්වය වැඩිදියුණු කර ඇති අතර Active Directory වෙත යවන ලද මුද්‍රණ තොරතුරු පුළුල් කර ඇත. ARM64 පද්ධති මත Windows මුද්‍රණ ධාවක සඳහා සහය එක් කරන ලදී.
  • Winbind සේවාලාභීන් සඳහා කණ්ඩායම් ප්‍රතිපත්ති භාවිතා කිරීමේ හැකියාව සපයා ඇත. සක්‍රීය නාමාවලි පරිපාලකයෙකුට දැන් sudoers සැකසුම් වෙනස් කරන හෝ ආවර්තිතා ක්‍රෝන් රැකියා එකතු කරන ප්‍රතිපත්ති නිර්වචනය කළ හැක. සේවාලාභියා සඳහා කණ්ඩායම් ප්‍රතිපත්ති යෙදීම සබල කිරීමට, 'සමූහ ප්‍රතිපත්ති යොදන්න' සැකසීම smb.conf හි සපයා ඇත. සෑම විනාඩි 90-120 කට වරක් ප්‍රතිපත්ති යොදනු ලැබේ. ගැටළු වලදී, "samba-gpupdate -unapply" විධානය සමඟ වෙනස්කම් අහෝසි කිරීමට හෝ "samba-gpupdate -force" විධානය නැවත යෙදිය හැක. පද්ධතියට අදාළ වන ප්‍රතිපත්ති බැලීමට, ඔබට “samba-gpupdate –rsop” විධානය භාවිතා කළ හැක.
  • පයිතන් භාෂා අනුවාදය සඳහා අවශ්‍යතා වැඩි කර ඇත. Samba ගොඩනැගීමට දැන් අවම වශයෙන් Python අනුවාදය 3.6 අවශ්‍ය වේ. පැරණි Python නිකුතු සමඟ ගොඩනැගීම නතර කර ඇත.
  • සම්බා-මෙවලම් උපයෝගීතාව ක්රියාකාරී නාමාවලියෙහි (පරිශීලකයින්, පරිගණක, කණ්ඩායම්) වස්තු කළමනාකරණය සඳහා මෙවලම් ක්රියාත්මක කරයි. AD වෙත නව වස්තුවක් එක් කිරීමට, ඔබට දැන් "create" විධානයට අමතරව "add" විධානය භාවිතා කළ හැක. පරිශීලකයින්, කණ්ඩායම් සහ සම්බන්ධතා නැවත නම් කිරීම සඳහා, "නැවත නම් කරන්න" විධානය සහය දක්වයි. පරිශීලකයන් අගුළු ඇරීමට, 'samba-tool user unlock' විධානය යෝජනා කෙරේ. 'samba-tool user list' සහ 'samba-tool group listmembers' විධාන මඟින් කල් ඉකුත් වූ හෝ අක්‍රිය වූ පරිශීලක ගිණුම් සැඟවීමට "--සඟවන්න-කල් ඉකුත් වූ" සහ "--සඟවන්න-අක්‍රිය" විකල්ප ක්‍රියාත්මක කරයි.
  • පොකුරු වින්‍යාසය ක්‍රියාත්මක කිරීම සඳහා වගකිව යුතු CTDB සංරචකය දේශපාලනිකව වැරදි කොන්දේසි ඉවත් කර ඇත. මාස්ටර් සහ ස්ලේව් වෙනුවට, NAT සහ LVS පිහිටුවීමේදී, කණ්ඩායමේ ප්‍රධාන නෝඩය වෙත යොමු කිරීමට "නායකයා" සහ කණ්ඩායමේ ඉතිරි සාමාජිකයින් ආවරණය කිරීම සඳහා "අනුගාමිකයා" භාවිතා කිරීමට යෝජනා කෙරේ. "ctdb natgw master" විධානය වෙනුවට "ctdb natgw leader" ආදේශ කර ඇත. නෝඩය නායකයෙකු නොවන බව දැක්වීමට, දැන් "වහලුන්ට පමණක්" වෙනුවට "අනුගාමිකයින්ට පමණක්" ධජය පෙන්වයි. "ctdb isnotrecmaster" විධානය ඉවත් කර ඇත.

මීට අමතරව, VFS (Virtual File System) සංරචක සඳහා Samba කේතය බෙදා හරින GPL බලපත්‍රයේ විෂය පථය පිළිබඳව පැහැදිලි කිරීමක් ලබා දී ඇත. GPL බලපත්‍රයට සියලුම ව්‍යුත්පන්න වැඩ එකම කොන්දේසි යටතේ විවෘත කිරීම අවශ්‍ය වේ. සම්බා හි ප්ලගින අතුරු මුහුණතක් ඇති අතර එය ඔබට බාහිර කේතය ඇමතීමට ඉඩ සලසයි. මෙම ප්ලගීන වලින් එකක් VFS මොඩියුල වන අතර, Samba හි ක්‍රියාත්මක කරන ලද සේවාවන් වෙත ප්‍රවේශ වන API නිර්වචනයක් සහිත Samba ලෙස එකම ශීර්ෂ ගොනු භාවිතා කරයි, එම නිසා Samba VFS මොඩියුල GPL හෝ අනුකූල බලපත්‍රයක් යටතේ බෙදා හැරිය යුතුය.

VFS මොඩියුල ප්‍රවේශ වන තෙවන පාර්ශවීය පුස්තකාල සම්බන්ධයෙන් අවිනිශ්චිතතාවයක් පැන නගී. විශේෂයෙන්, VFS මොඩියුලවල භාවිතා කළ හැක්කේ GPL සහ අනුකූල බලපත්‍ර යටතේ පුස්තකාල පමණක් බව මතය ප්‍රකාශ විය. Samba සංවර්ධකයින් පැහැදිලි කර ඇත්තේ පුස්තකාල API හරහා සම්බා කේතය අමතන්නේ නැති බවත් අභ්‍යන්තර ව්‍යුහයන් වෙත ප්‍රවේශ නොවන බවත්, එබැවින් ඒවා ව්‍යුත්පන්න කෘතීන් ලෙස සැලකිය නොහැකි අතර GPL-අනුකූල බලපත්‍ර යටතේ බෙදා හැරීම අවශ්‍ය නොවන බවත්ය.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න