เดธเดพเด‚เดฌ 4.14.0 เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต, เด‡เดคเต เด’เดฐเต เดกเตŠเดฎเต†เดฏเตเตป เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด‚ เด†เด•เตเดฑเตเดฑเต€เดตเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เดธเต‡เดตเดจเดตเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดธเดพเด‚เดฌ 4 เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เดคเตเดŸเตผเดจเตเดจเต, เด‡เดคเต เดตเดฟเตปเดกเต‹เดธเต 2000 เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดตเตเด‚ เดตเดฟเตปเดกเต‹เดธเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เตเด‚ เดธเต‡เดตเดจเด‚ เดจเตฝเด•เดพเตป เดชเตเดฐเดพเดชเตเดคเดฟเดฏเตเดณเตเดณเดคเตเดฎเดพเดฃเต. Windows 10 เด‰เตพเดชเตเดชเต†เดŸเต† Microsoft เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต. Samba 4 เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟเดซเด™เตเดทเดฃเตฝ เดธเต†เตผเดตเตผ เด‰เตฝเดชเตเดชเดจเตเดจเดฎเดพเดฃเต, เด‡เดคเต เด’เดฐเต เดซเดฏเตฝ เดธเต†เตผเดตเตผ, เด’เดฐเต เดชเตเดฐเดฟเดจเตเดฑเต เดธเต‡เดตเดจเด‚, เด’เดฐเต เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดธเต†เตผเดตเตผ (winbind) เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดธเดพเด‚เดฌ 4.14-เดฒเต† เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • ะŸั€ะพะฒะตะดะตะฝะฐ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะฐั ะผะพะดะตั€ะฝะธะทะฐั†ะธั ัะปะพั VFS. ะŸะพ ะธัั‚ะพั€ะธั‡ะตัะบะธะผ ะฟั€ะธั‡ะธะฝะฐะผ ะบะพะด ั ั€ะตะฐะปะธะทะฐั†ะธะตะน ั„ะฐะนะปะพะฒะพะณะพ ัะตั€ะฒะตั€ะฐ ะฑั‹ะป ะทะฐะฒัะทะฐะฝ ะฝะฐ ะพะฑั€ะฐะฑะพั‚ะบัƒ ั„ะฐะนะปะพะฒั‹ั… ะฟัƒั‚ะตะน, ะบะพั‚ะพั€ะฐั ะฟั€ะธะผะตะฝัะปะฐััŒ ะฒ ั‚ะพะผ ั‡ะธัะปะต ะดะปั ะฟั€ะพั‚ะพะบะพะปะฐ SMB2, ะฟะตั€ะตะฒะตะดั‘ะฝะฝะพะณะพ ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะดะตัะบั€ะธะฟั‚ะพั€ะพะฒ. ะ’ Samba 4.14.0 ะบะพะด, ะพะฑะตัะฟะตั‡ะธะฒะฐัŽั‰ะธะน ะดะพัั‚ัƒะฟ ะบ ั„ะฐะนะปะพะฒะพะน ัะธัั‚ะตะผะต ัะตั€ะฒะตั€ะฐ, ะฑั‹ะป ะฟะตั€ะตั€ะฐะฑะพั‚ะฐะฝ ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ั„ะฐะนะปะพะฒั‹ั… ะดะตัะบั€ะธะฟั‚ะพั€ะพะฒ, ะฐ ะฝะต ั„ะฐะนะปะพะฒั‹ั… ะฟัƒั‚ะตะน. ะะฐะฟั€ะธะผะตั€, ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝ ะฒั‹ะทะพะฒ fstat() ะฒะผะตัั‚ะพ stat() ะธ SMB_VFS_FSTAT() ะฒะผะตัั‚ะพ SMB_VFS_STAT().
  • ะŸะพะฒั‹ัˆะตะฝะฐ ะฝะฐะดั‘ะถะฝะพัั‚ัŒ ะฟัƒะฑะปะธะบะฐั†ะธะธ ะฟั€ะธะฝั‚ะตั€ะพะฒ ะฒ Active Directory ะธ ั€ะฐััˆะธั€ะตะฝะฐ ะธะฝั„ะพั€ะผะฐั†ะธั ะพ ะฟั€ะธะฝั‚ะตั€ะฐั…, ะฟะตั€ะตะดะฐะฒะฐะตะผะฐั ะฒ Active Directory. ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ Windows-ะดั€ะฐะนะฒะตั€ะพะฒ ะฟั€ะธะฝั‚ะตั€ะพะฒ ะฝะฐ ัะธัั‚ะตะผะฐั… ARM64.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะณั€ัƒะฟะฟะพะฒั‹ั… ะฟะพะปะธั‚ะธะบ (Group Policy) ะดะปั ะบะปะธะตะฝั‚ะพะฒ Winbind. ะะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€ Active Directory ั‚ะตะฟะตั€ัŒ ะผะพะถะตั‚ ะพะฟั€ะตะดะตะปะธั‚ัŒ ะฟะพะปะธั‚ะธะบะธ, ะผะตะฝััŽั‰ะธะต ะฝะฐัั‚ั€ะพะนะบะธ sudoers ะธะปะธ ะดะพะฑะฐะฒะปััŽั‰ะธะต ะฟะตั€ะธะพะดะธั‡ะตัะบะธะน ะทะฐะฟัƒัะบ ะทะฐะดะฐะฝะธะน ั‡ะตั€ะตะท cron. ะ”ะปั ะฒะบะปัŽั‡ะตะฝะธั ะฟั€ะธะผะตะฝะตะฝะธั ะณั€ัƒะฟะฟะพะฒั‹ั… ะฟะพะปะธั‚ะธะบ ะดะปั ะบะปะธะตะฝั‚ะฐ ะฒ smb.conf ะฟั€ะตะดัƒัะผะพั‚ั€ะตะฝะฐ ะฝะฐัั‚ั€ะพะนะบะฐ โ€˜apply group policiesโ€™. ะŸั€ะธะผะตะฝะตะฝะธะต ะฟะพะปะธั‚ะธะบ ะฟั€ะพะธะทะฒะพะดะธั‚ัั ะบะฐะถะดั‹ะต 90-120 ะผะธะฝัƒั‚. ะ’ ัะปัƒั‡ะฐะต ะฟั€ะพะฑะปะตะผ ะธะผะตะตั‚ัั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะพั‚ะผะตะฝะธั‚ัŒ ะธะทะผะตะฝะตะฝะธั ะบะพะผะฐะฝะดะพะน ยซsamba-gpupdate โ€”unapplyยป ะธะปะธ ะฟั€ะธะผะตะฝะธั‚ัŒ ะฟะพะฒั‚ะพั€ะฝะพ ะบะพะผะฐะฝะดะพะน ยซsamba-gpupdate โ€”forceยป. ะ”ะปั ะฟั€ะพัะผะพั‚ั€ะฐ ะฟะพะปะธั‚ะธะบ, ะบะพั‚ะพั€ั‹ะต ะฑัƒะดัƒั‚ ะฟั€ะธะผะตะฝะตะฝั‹ ะบ ัะธัั‚ะตะผะต, ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะบะพะผะฐะฝะดัƒ ยซsamba-gpupdate โ€”rsopยป.
  • ะŸะพะฒั‹ัˆะตะฝั‹ ั‚ั€ะตะฑะพะฒะฐะฝะธั ะบ ะฒะตั€ัะธะธ ัะทั‹ะบะฐ Python. ะ”ะปั ัะฑะพั€ะบะธ Samba ั‚ะตะฟะตั€ัŒ ะพะฑัะทะฐั‚ะตะปัŒะฝะพ ะฝะฐะปะธั‡ะธะต Python ะบะฐะบ ะผะธะฝะธะผัƒะผ ะฒะตั€ัะธะธ 3.6. ะŸะพะดะดะตั€ะถะบะฐ ัะฑะพั€ะบะธ ั ะฑะพะปะตะต ัั‚ะฐั€ั‹ะผะธ ะฒั‹ะฟัƒัะบะฐะผะธ Python ะฟั€ะตะบั€ะฐั‰ะตะฝะฐ.
  • ะ’ ัƒั‚ะธะปะธั‚ะต samba-tool ั€ะตะฐะปะธะทะพะฒะฐะฝั‹ ัั€ะตะดัั‚ะฒะฐ ะดะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะพะฑัŠะตะบั‚ะฐะผะธ ะฒ Active Directory (ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัะผะธ, ะบะพะผะฟัŒัŽั‚ะตั€ะฐะผะธ, ะณั€ัƒะฟะฟะฐะผะธ). ะ”ะปั ะดะพะฑะฐะฒะปะตะฝะธั ะฝะพะฒะพะณะพ ะพะฑัŠะตะบั‚ะฐ ะฒ AD ั‚ะตะฟะตั€ัŒ ั€ะฐะทั€ะตัˆะตะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะบะพะผะฐะฝะดัƒ ยซaddยป, ะฟะพะผะธะผะพ ยซcreateยป. ะ”ะปั ะฟะตั€ะตะธะผะตะฝะพะฒะฐะฝะธั ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน, ะณั€ัƒะฟะฟ ะธ ะบะพะฝั‚ะฐะบั‚ะพะฒ ะพะฑะตัะฟะตั‡ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะบะพะผะฐะฝะดั‹ ยซrenameยป. ะ”ะปั ั€ะฐะทะฑะปะพะบะธั€ะพะฒะบะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน ะฟั€ะตะดะปะพะถะตะฝะฐ ะบะพะผะฐะฝะดะฐ โ€˜samba-tool user unlockโ€™. ะ’ ะบะพะผะฐะฝะดะฐั… โ€˜samba-tool user listโ€™ ะธ โ€˜samba-tool group listmembersโ€™ ั€ะตะฐะปะธะทะพะฒะฐะฝั‹ ะพะฟั†ะธะธ ยซโ€”hide-expiredยป ะธ ยซโ€”hide-disabledยป ะดะปั ัะบั€ั‹ั‚ะธั ะฟั€ะพัั€ะพั‡ะตะฝะฝั‹ั… ะธะปะธ ะพั‚ะบะปัŽั‡ั‘ะฝะฝั‹ั… ัƒั‡ั‘ั‚ะฝั‹ั… ะทะฐะฟะธัะตะน ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน.
  • ะ’ ะบะพะผะฟะพะฝะตะฝั‚ะต CTDB, ะพั‚ะฒะตั‡ะฐัŽั‰ะตะผ ะทะฐ ั€ะฐะฑะพั‚ัƒ ะบะปะฐัั‚ะตั€ะฝั‹ั… ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะน, ะฟั€ะพะฒะตะดะตะฝะฐ ั‡ะธัั‚ะบะฐ ะฝะตะฟะพะปะธั‚ะบะพั€ั€ะตะบั‚ะฝั‹ั… ั‚ะตั€ะผะธะฝะพะฒ. ะ’ะผะตัั‚ะพ master ะธ slave ะฟั€ะธ ะฝะฐัั‚ั€ะพะนะบะต NAT ะธ LVS ะฟั€ะตะดะปะพะถะตะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ยซleaderยป ะดะปั ััั‹ะปะบะธ ะฝะฐ ะพัะฝะพะฒะฝะพะน ัƒะทะตะป ะฒ ะณั€ัƒะฟะฟะต ะธ ยซfollowerยป ะดะปั ะพั…ะฒะฐั‚ะฐ ะพัั‚ะฐะปัŒะฝั‹ั… ั‡ะปะตะฝะพะฒ ะณั€ัƒะฟะฟั‹. ะšะพะผะฐะฝะดะฐ ยซctdb natgw masterยป ะทะฐะผะตะฝะตะฝะฐ ะฝะฐ ยซctdb natgw leaderยป. ะ”ะปั ะธะฝะดะธะบะฐั†ะธะธ, ั‡ั‚ะพ ัƒะทะตะป ะฝะต ัะฒะปัะตั‚ัั ะฒะตะดัƒั‰ะธะผ, ะฒะผะตัั‚ะพ ยซslave-onlyยป ั‚ะตะฟะตั€ัŒ ะฒั‹ะฒะพะดะธั‚ัั ั„ะปะฐะณ ยซfollower-onlyยป. ะฃะดะฐะปะตะฝะฐ ะบะพะผะฐะฝะดะฐ ยซctdb isnotrecmasterยป.

ะ”ะพะฟะพะปะฝะธั‚ะตะปัŒะฝะพ ะดะฐะฝะพ ั€ะฐะทัŠััะฝะตะฝะธะต ะพ ะณั€ะฐะฝะธั†ะฐั… ะฟั€ะธะผะตะฝะตะฝะธั ะปะธั†ะตะฝะทะธะธ GPL, ะฟะพะด ะบะพั‚ะพั€ะพะน ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะบะพะด Samba, ะบ ะบะพะผะฟะพะฝะตะฝั‚ะฐะผ VFS (Virtual File System). ะ›ะธั†ะตะฝะทะธั GPL ั‚ั€ะตะฑัƒะตั‚ ะพั‚ะบั€ั‹ั‚ะธั ั ั‚ะตะผะธ ะถะต ัƒัะปะพะฒะธัะผะธ ะฒัะตั… ะฟั€ะพะธะทะฒะพะดะฝั‹ั… ั€ะฐะฑะพั‚. ะ’ Samba ะธะผะตะตั‚ัั ะธะฝั‚ะตั€ั„ะตะนั ะดะปั ะฟะพะดะบะปัŽั‡ะตะฝะธั ะฟะปะฐะณะธะฝะพะฒ, ะฟะพะทะฒะพะปััŽั‰ะธะน ะฒั‹ะทั‹ะฒะฐั‚ัŒ ะฒะฝะตัˆะฝะธะน ะบะพะด. ะžะดะฝะธะผะธ ะธะท ั‚ะฐะบะธั… ะฟะปะฐะณะธะฝะพะฒ ัะฒะปััŽั‚ัั VFS-ะผะพะดัƒะปะธ, ะฒ ะบะพั‚ะพั€ั‹ั… ะธัะฟะพะปัŒะทัƒัŽั‚ัั ะตะดะธะฝั‹ะต ั Samba ะทะฐะณะพะปะพะฒะพั‡ะฝั‹ะต ั„ะฐะนะปั‹ ั ะพะฟั€ะตะดะตะปะตะฝะธะตะผ API, ั‡ะตั€ะตะท ะบะพั‚ะพั€ั‹ะน ะพััƒั‰ะตัั‚ะฒะปัะตั‚ัั ะพะฑั€ะฐั‰ะตะฝะธะต ะบ ัะตั€ะฒะธcะฐะผ, ั€ะตะฐะปะธะทัƒะตะผั‹ะผ ะฒ Samba, ะธะท-ะทะฐ ั‡ะตะณะพ VFS-ะผะพะดัƒะปะธ Samba ะดะพะปะถะฝั‹ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัั‚ัŒัั ะฟะพะด GPL ะธะปะธ ัะพะฒะผะตัั‚ะธะผะพะน ะปะธั†ะตะฝะทะธะตะน.

ะะตะพะฟั€ะตะดะตะปั‘ะฝะฝะพัั‚ัŒ ะฒะพะทะฝะธะบะฐะตั‚ ะฒ ะพั‚ะฝะพัˆะตะฝะธะธ ัั‚ะพั€ะพะฝะฝะธั… ะฑะธะฑะปะธะพั‚ะตะบ, ะบ ะบะพั‚ะพั€ั‹ะผ ะพะฑั€ะฐั‰ะฐัŽั‚ัั ะผะพะดัƒะปะธ VFS. ะ’ ั‡ะฐัั‚ะฝะพัั‚ะธ, ะฒั‹ัะบะฐะทั‹ะฒะฐะปะพััŒ ะผะฝะตะฝะธะต, ั‡ั‚ะพ ะฒ VFS-ะผะพะดัƒะปัั… ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ั‚ะพะปัŒะบะพ ะฑะธะฑะปะธะพั‚ะตะบะธ ะฟะพะด GPL ะธ ัะพะฒะผะตัั‚ะธะผั‹ะผะธ ะปะธั†ะตะฝะทะธัะผะธ. ะ ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะธ Samba ะฟะพััะฝะธะปะธ, ั‡ั‚ะพ ะฑะธะฑะปะธะพั‚ะตะบะธ ะฝะต ะฒั‹ะทั‹ะฒะฐัŽั‚ ะบะพะด Samba ั‡ะตั€ะตะท API ะธ ะฝะต ะพะฑั€ะฐั‰ะฐัŽั‚ัั ะบะพ ะฒะฝัƒั‚ั€ะตะฝะฝะธะผ ัั‚ั€ัƒะบั‚ัƒั€ะฐะผ, ะฟะพัั‚ะพะผัƒ ะพะฝะธ ะฝะต ะผะพะณัƒั‚ ั€ะฐััะผะฐั‚ั€ะธะฒะฐั‚ัŒัั ะบะฐะบ ะฟั€ะพะธะทะฒะพะดะฝั‹ะต ั€ะฐะฑะพั‚ั‹ ะธ ะฝะฐ ะฝะธั… ะฝะต ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ั‚ั€ะตะฑะพะฒะฐะฝะธะต ะฟะพัั‚ะฐะฒะบะธ ะฟะพะด ะปะธั†ะตะฝะทะธัะผะธ, ัะพะฒะผะตัั‚ะธะผั‹ะผะธ ั GPL.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•