ಸಾಂಬಾ 4.11.0 ಬಿಡುಗಡೆ

ಪರಿಚಯಿಸಿದರು ಬಿಡುಗಡೆ ಸಾಂಬಾ 4.11.0, ಯಾರು ಶಾಖೆಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ಮುಂದುವರೆಸಿದರು ಸಾಂಬಾ 4 ಡೊಮೇನ್ ನಿಯಂತ್ರಕ ಮತ್ತು ಸಕ್ರಿಯ ಡೈರೆಕ್ಟರಿ ಸೇವೆಯ ಸಂಪೂರ್ಣ ಅನುಷ್ಠಾನದೊಂದಿಗೆ, ವಿಂಡೋಸ್ 2000 ಅನುಷ್ಠಾನಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು Windows 10 ಸೇರಿದಂತೆ Microsoft ನಿಂದ ಬೆಂಬಲಿತವಾದ Windows ಕ್ಲೈಂಟ್‌ಗಳ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. Samba 4 ಒಂದು ಬಹುಕ್ರಿಯಾತ್ಮಕ ಸರ್ವರ್ ಉತ್ಪನ್ನವಾಗಿದ್ದು ಅದು ಅನುಷ್ಠಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ ಫೈಲ್ ಸರ್ವರ್, ಪ್ರಿಂಟ್ ಸರ್ವರ್ ಮತ್ತು ಐಡೆಂಟಿಟಿ ಸರ್ವರ್ (ವಿನ್‌ಬೈಂಡ್).

ಕೀ ಬದಲಾವಣೆಗಳನ್ನು ಸಾಂಬಾ 4.11 ರಲ್ಲಿ:

  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, "ಪ್ರಿಫೋರ್ಕ್" ಪ್ರಕ್ರಿಯೆಯ ಉಡಾವಣಾ ಮಾದರಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಪೂರ್ವ-ಲಾಂಚ್ ಮಾಡಿದ ಹ್ಯಾಂಡ್ಲರ್ ಪ್ರಕ್ರಿಯೆಗಳ ಪೂಲ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. Samba ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ, '--model' ಆಯ್ಕೆಯು ಈಗ 'ಸ್ಟ್ಯಾಂಡರ್ಡ್' ಬದಲಿಗೆ 'prefork' ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಹಿಂದೆ, ಪ್ರತಿ LDAP ಮತ್ತು NETLOGON ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕಕ್ಕಾಗಿ ಪ್ರತ್ಯೇಕ ಚೈಲ್ಡ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲಾಯಿತು, ಇದು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ನಿರಂತರ ಸಂಪರ್ಕಗಳಿದ್ದಾಗ ಗಮನಾರ್ಹ ಮೆಮೊರಿ ಬಳಕೆಗೆ ಕಾರಣವಾಯಿತು. LDAP, NETLOGON ಮತ್ತು KDC ಸೇವೆಗಳಿಗೆ 'ಪ್ರಿಫೋರ್ಕ್' ಮಾದರಿಯನ್ನು ಬಳಸುವಾಗ, ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕಗಳನ್ನು ಜಂಟಿಯಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಮತ್ತು ಅವುಗಳನ್ನು ಹ್ಯಾಂಡ್ಲರ್‌ಗಳ ನಡುವೆ ವಿತರಿಸುವ ಸ್ಥಿರ ಸಂಖ್ಯೆಯ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, 4 ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ);
  • ವಿನ್‌ಬೈಂಡ್ PAM_AUTH ಮತ್ತು NTLM_AUTH ದೃಢೀಕರಣ ಈವೆಂಟ್‌ಗಳನ್ನು ಲಾಗ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ ಮತ್ತು ದೃಢೀಕರಣ ದಾಖಲೆಗಳಲ್ಲಿ ಪ್ರತಿಬಿಂಬವನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು PAM_AUTH ಮತ್ತು NTLM_AUTH ವಿನಂತಿಗಳಿಗಾಗಿ ರಚಿಸಲಾದ ಲಾಗಿನ್ ಐಡೆಂಟಿಫೈಯರ್ ಹೊಂದಿರುವ “logonId” ಗುಣಲಕ್ಷಣದ SamLogon ಗೆ ಪ್ರಸರಣವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಹಿಂತಿರುಗಿಸಿದ LDAP ಲಿಂಕ್‌ಗಳ ಯೋಜನೆಯು (ಉಲ್ಲೇಖಿತ) ಈಗ ಮೂಲ ವಿನಂತಿಯಿಂದ ಸ್ಕೀಮ್ ಅನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ldap ಮೂಲಕ ಸ್ವೀಕರಿಸಿದ ಲಿಂಕ್‌ಗಳನ್ನು "ldap://" ನೊಂದಿಗೆ ಪೂರ್ವಪ್ರತ್ಯಯ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ldaps ಮೂಲಕ - "ldaps://";
  • ಬೈಂಡ್ 9 ನಿರ್ವಹಿಸಿದ DNS ಕಾರ್ಯಾಚರಣೆಗಳ ಅವಧಿಯನ್ನು ಲಾಗ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. smb.conf ನಲ್ಲಿ ಲಾಗ್ ಮಟ್ಟವನ್ನು "dns:10" ಅನ್ನು ಸೂಚಿಸುವ ಮೂಲಕ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ;
  • ಡೀಫಾಲ್ಟ್ ಆಕ್ಟಿವ್ ಡೈರೆಕ್ಟರಿ ಸ್ಕೀಮಾವನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗಿದೆ
    2012_ಆರ್ 2.
    ಹಳೆಯ ಸ್ಕೀಮಾವನ್ನು '--ಬೇಸ್-ಸ್ಕೀಮಾ' ಆರ್ಗ್ಯುಮೆಂಟ್ ಬಳಸಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅನುಸ್ಥಾಪನೆಗಳನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲು, ನೀವು samba-tool "domain schemaupgrade" ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.
  • ಅಗತ್ಯವಿರುವ ಅವಲಂಬನೆಗಳು GnuTLS 3.2 ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಲೈಬ್ರರಿಯನ್ನು ಒಳಗೊಂಡಿವೆ, ಇದು ಸಾಂಬಾದ ಅಂತರ್ನಿರ್ಮಿತ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ;
  • LDAP ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ವಿಳಾಸ ಪುಸ್ತಕದಲ್ಲಿ ನಮೂದುಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ಸಂಪಾದಿಸಲು "samba-tool contact" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • “samba-ಟೂಲ್ [ಬಳಕೆದಾರ|ಗುಂಪು|ಕಂಪ್ಯೂಟರ್|ಗುಂಪು|ಸಂಪರ್ಕ] ಸಂಪಾದನೆ” ಆಜ್ಞೆಯು ರಾಷ್ಟ್ರೀಯ ಎನ್‌ಕೋಡಿಂಗ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸುಧಾರಿತ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ;
  • 100 ಸಾವಿರ ಬಳಕೆದಾರರು ಮತ್ತು 120 ಸಾವಿರ ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರುವ ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಸಾಂಬಾವನ್ನು ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ;
  • ದೊಡ್ಡ AD ಡೊಮೇನ್‌ಗಳಿಗಾಗಿ ರೀಇಂಡೆಕ್ಸಿಂಗ್ ("samba-tool dbcheck -reindex") ಮತ್ತು ಡೊಮೇನ್ ಸೇರ್ಪಡೆ ಕಾರ್ಯಾಚರಣೆಗಳ ("samba-tool domain join") ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ;
  • ದೊಡ್ಡ LDAP ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ರಚಿಸುವಾಗ LDAP ಪರಿಚಾರಕವು ಮೆಮೊರಿ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಿದೆ (ಉದಾಹರಣೆಗೆ, ಎಲ್ಲಾ ವಸ್ತುಗಳನ್ನು ಹುಡುಕುವಾಗ) ಮೆಮೊರಿಯಲ್ಲಿನ ಡೇಟಾ ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ;
  • ಅನುಮತಿಸಲಾದ ಗರಿಷ್ಠ ಡೇಟಾಬೇಸ್ ಗಾತ್ರವನ್ನು (lmdb ನಕ್ಷೆ) ನಿರ್ಧರಿಸಲು "--backend-store-size" ಆಯ್ಕೆಯನ್ನು "samba-tool" ಗೆ ಸೇರಿಸಲಾಗಿದೆ;
  • "batch_mode" ಆಯ್ಕೆಯನ್ನು LDB ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಒಂದೇ ವಹಿವಾಟಿನೊಳಗೆ ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಬ್ಯಾಚ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ದೊಡ್ಡ LDB ಗಳಲ್ಲಿ ಹುಡುಕಾಟ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಬ್‌ಟ್ರೀ ಮರುಹೆಸರಿಸುವ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ;
  • ceph_snapshots VFS ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಫೈಲ್‌ಗಳ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು CephFS ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ;
  • ಡಿಸ್ಕ್ನಲ್ಲಿ ಸಕ್ರಿಯ ಡೈರೆಕ್ಟರಿ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಸಂಗ್ರಹಿಸುವ ವಿಧಾನವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. 4.11 ಬಿಡುಗಡೆಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಹೊಸ ಸ್ವರೂಪವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ, ಆದರೆ Samba 4.11 ರಿಂದ ಹಳೆಯ ಬಿಡುಗಡೆಗಳಿಗೆ ಡೌನ್‌ಗ್ರೇಡ್ ಮಾಡುವ ಸಂದರ್ಭದಲ್ಲಿ ನಿಮಗೆ ಅಗತ್ಯವಿರುತ್ತದೆ ಪರಿವರ್ತನೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿ;
  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, SMB1 ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ('ಕ್ಲೈಂಟ್ ನಿಮಿಷ ಪ್ರೋಟೋಕಾಲ್' ಮತ್ತು 'ಸರ್ವರ್ ಮಿನ್ ಪ್ರೋಟೋಕಾಲ್' ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು SMB2_02 ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ), ಇದನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ ಮತ್ತು ಇನ್ನು ಮುಂದೆ Microsoft ನಿಂದ ಬಳಸಲಾಗುವುದಿಲ್ಲ;
  • smbclient ಮತ್ತು smbcacls ನಂತಹ ಹೆಚ್ಚಿನ ಆಜ್ಞಾ ಸಾಲಿನ ಉಪಯುಕ್ತತೆಗಳು, smb.conf ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅತಿಕ್ರಮಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಹೊಸ '--option' ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿವೆ. ಉದಾಹರಣೆಗೆ, ಕನಿಷ್ಟ ಬೆಂಬಲಿತ ಪ್ರೋಟೋಕಾಲ್ ಆವೃತ್ತಿಯನ್ನು ಬದಲಾಯಿಸಲು, SMB1 ಅನ್ನು ಹಿಂತಿರುಗಿಸಲು ನೀವು "--option='client min protocol=NT1′" ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು;
  • ಲ್ಯಾನ್‌ಮ್ಯಾನ್ ಮತ್ತು ಸರಳ ಪಠ್ಯ ದೃಢೀಕರಣ ವಿಧಾನಗಳು ಬಳಕೆಯಲ್ಲಿಲ್ಲವೆಂದು ಘೋಷಿಸಲಾಗಿದೆ. NTLM, NTLMv2 ಮತ್ತು Kerberos ವಿಧಾನಗಳಿಗೆ ಬೆಂಬಲವು ಬದಲಾಗದೆ ಉಳಿದಿದೆ;
  • BIND9_FLATFILE DNS ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಅಸಮ್ಮತಿಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಭವಿಷ್ಯದ ಬಿಡುಗಡೆಯಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. smb.conf ನಲ್ಲಿ "rndc ಕಮಾಂಡ್" ಆಯ್ಕೆಯನ್ನು ಸಹ ಅಸಮ್ಮತಿಸಲಾಗಿದೆ;
  • SWAT ವೆಬ್ ಇಂಟರ್‌ಫೇಸ್‌ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹಿಂದೆ ಬಳಸಲಾಗಿದ್ದ ಅಂತರ್ನಿರ್ಮಿತ http ಸರ್ವರ್ (ಪೈಥಾನ್ WSGI) ನ ಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ;
  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಪೈಥಾನ್ 2 ಗೆ ಬೆಂಬಲವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಪೈಥಾನ್ 3 ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ (ಪೈಥಾನ್ 2 ಬೆಂಬಲವನ್ನು ಹಿಂತಿರುಗಿಸಲು, ನೀವು ಸಾಂಬಾ ನಿರ್ಮಾಣ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಚಾಲನೆ ಮಾಡುವ ಮೊದಲು 'PYTHON=python2′' ಪರಿಸರ ವೇರಿಯಬಲ್ ಅನ್ನು ಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ ./configure' ಮತ್ತು 'make'.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ