ಎರಡೂವರೆ ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ProFTPD 1.3.8 ftp ಸರ್ವರ್ನ ಗಮನಾರ್ಹ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, ಅದರ ಸಾಮರ್ಥ್ಯಗಳು ವಿಸ್ತರಣೆ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕತೆಯಾಗಿದೆ, ಆದರೆ ದೌರ್ಬಲ್ಯಗಳು ಅಪಾಯಕಾರಿ ದುರ್ಬಲತೆಗಳ ಆವರ್ತಕ ಗುರುತಿಸುವಿಕೆಯಾಗಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ProFTPD 1.3.7f ನ ನಿರ್ವಹಣೆ ಬಿಡುಗಡೆ ಲಭ್ಯವಿದೆ, ಇದು ProFTPD 1.3.7 ಸರಣಿಯಲ್ಲಿ ಕೊನೆಯದಾಗಿರುತ್ತದೆ.
ProFTPD 1.3.8 ನ ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:
- FTP CSID (ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ಐಡಿ) ಆಜ್ಞೆಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದನ್ನು ಕ್ಲೈಂಟ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಗುರುತಿಸಲು ಮಾಹಿತಿಯನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲು ಮತ್ತು ಸರ್ವರ್ ಅನ್ನು ಗುರುತಿಸಲು ಮಾಹಿತಿಯೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸ್ವೀಕರಿಸಲು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಕ್ಲೈಂಟ್ "CSID Name=BSD FTP; Version=7.3" ಅನ್ನು ಕಳುಹಿಸಬಹುದು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ "200 Name=ProFTPD; Version=1.3.8; OS=" ಅನ್ನು ಸ್ವೀಕರಿಸಬಹುದು.Ubuntu Linux; OSVer=22.04; ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್=1; ಡಿರ್ಸೆಪ್=/;".
- SFTP ಪ್ರೋಟೋಕಾಲ್ ಅನುಷ್ಠಾನವು ~/ ಮತ್ತು ~ ಬಳಕೆದಾರ/ ಮಾರ್ಗಗಳನ್ನು ವಿಸ್ತರಿಸಲು "ಹೋಮ್-ಡೈರೆಕ್ಟರಿ" ವಿಸ್ತರಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ. ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು "SFTPE ವಿಸ್ತರಣೆಗಳ ಹೋಮ್ಡೈರೆಕ್ಟರಿ" ನಿರ್ದೇಶನವನ್ನು ಬಳಸಬಹುದು.
- "aes128-gcm@openssh.com" ಮತ್ತು "aes256-gcm@openssh.com" ಗಳಿಗೆ AES-GCM ಸೈಫರ್ಗಳಿಗೆ mod_sftp ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ OpenSSH ವಿಸ್ತರಣೆಗಳಾದ "hostkeys-00@openssh.com" ಮತ್ತು "hostkeys-prove-00@openssh.com" ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹೋಸ್ಟ್ ಕೀ ತಿರುಗುವಿಕೆಯನ್ನು ("SFTPoptions NoHostkeyRotation") ಸೇರಿಸಲಾಗಿದೆ. SFTPCiphers ನಿರ್ದೇಶನಕ್ಕೆ AES GCM ಸೈಫರ್ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- PCRE ಬದಲಿಗೆ PCRE2 ಲೈಬ್ರರಿಯೊಂದಿಗೆ ನಿರ್ಮಿಸಲು "--enable-pcre2" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. PCRE2, POSIX ಮತ್ತು PCRE ನಡುವೆ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ ಎಂಜಿನ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು RegexOptions ನಿರ್ದೇಶನಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ.
- mod_sftp ಮಾಡ್ಯೂಲ್ಗಾಗಿ ಕ್ಲೈಂಟ್ಗಳಿಗೆ ನೀಡಲಾದ ಹೋಸ್ಟ್ ಕೀ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಸೂಚಿಸಲು SFTPHostKeys ನಿರ್ದೇಶನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- MLSD/MLSD FTP ಪ್ರತಿಕ್ರಿಯೆಗಳಲ್ಲಿ ಹಿಂತಿರುಗಿಸಬೇಕಾದ "ವಾಸ್ತವಗಳ" ಪಟ್ಟಿಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು FactsDefault ನಿರ್ದೇಶನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- LDAP ಸರ್ವರ್ಗೆ ಸಂಪರ್ಕ ಅವಧಿಯನ್ನು ನಿರ್ಧರಿಸಲು LDAPConnectTimeout ನಿರ್ದೇಶನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಲಿಸ್ಟ್ಸ್ಟೈಲ್ ಡೈರೆಕ್ಟಿವ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಡೈರೆಕ್ಟರಿ ವಿಷಯಗಳ ಪಟ್ಟಿಯ ಔಟ್ಪುಟ್ ಅನ್ನು ಶೈಲಿಯಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. Windows.
- RedisLogOnCommand ಮತ್ತು RedisLogOnEvent ನಿರ್ದೇಶನಗಳ ಮೂಲಕ ಸೇರಿಸಲಾದ JSON ಲಾಗ್ಗೆ ನಿಮ್ಮ ಸ್ವಂತ ಕೀಗಳು ಮತ್ತು ಮೌಲ್ಯಗಳನ್ನು ಸೇರಿಸಲು RedisLogFormatExtra ನಿರ್ದೇಶನವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- ಬಳಕೆದಾರರ ನಿರ್ದಿಷ್ಟ ಸಂಯೋಜನೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲು ಮತ್ತು ಐಪಿ ವಿಳಾಸಗಳು.
- Redis DBMS ಗೆ ಸಂಪರ್ಕಿಸುವಾಗ TLS ಬೆಂಬಲವನ್ನು RedisSentinel ನಿರ್ದೇಶನಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ. RedisServer ನಿರ್ದೇಶನವು ಈಗ Redis 6.x ನಿಂದ ಬಳಸಲಾದ ಮಾರ್ಪಡಿಸಿದ AUTH ಕಮಾಂಡ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- SFTPDigests ನಿರ್ದೇಶನಕ್ಕೆ ETM (ಎನ್ಕ್ರಿಪ್ಟ್-ನಂತರ-MAC) ಹ್ಯಾಶ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- SO_REUSEPORT ಸಾಕೆಟ್ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ReusePort ಫ್ಲ್ಯಾಗ್ ಅನ್ನು SocketOptions ನಿರ್ದೇಶನಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ.
- ಸಾಂಕೇತಿಕ ಲಿಂಕ್ಗಳಿಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು AllowSymlinkUpload ಫ್ಲ್ಯಾಗ್ ಅನ್ನು TransferOptions ನಿರ್ದೇಶನಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ.
- SFTPKeyExchanges ನಿರ್ದೇಶನಕ್ಕೆ "curve448-sha512" ಕೀ ವಿನಿಮಯ ಅಲ್ಗಾರಿದಮ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಅನುಮತಿಸುವ/ನಿರಾಕರಿಸುವ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಫೈಲ್ಗಳನ್ನು ಬದಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು mod_wrap2 ಮಾಡ್ಯೂಲ್ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
- FSCachePolicy ನಿಯತಾಂಕದ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು "ಆಫ್" ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.
- mod_sftp ಮಾಡ್ಯೂಲ್ ಅನ್ನು OpenSSL 3.x ಲೈಬ್ರರಿಯೊಂದಿಗೆ ಬಳಸಲು ಅಳವಡಿಸಲಾಗಿದೆ.
- ಅಂತರರಾಷ್ಟ್ರೀಯವಾಗಿ ಬಳಸಲು libidn2 ಗ್ರಂಥಾಲಯದೊಂದಿಗೆ ನಿರ್ಮಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಡೊಮೇನ್ ಹೆಸರುಗಳು (ಐಡಿಎನ್).
- ftpasswd ಉಪಯುಕ್ತತೆಯಲ್ಲಿ, ಪಾಸ್ವರ್ಡ್ ಹ್ಯಾಶ್ಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಡೀಫಾಲ್ಟ್ ಅಲ್ಗಾರಿದಮ್ MD256 ಬದಲಿಗೆ SHA5 ಆಗಿದೆ.
ಮೂಲ: opennet.ru
