แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ ProFTPD 1.3.8 ftp

แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž–แžธแžšแž†แŸ’แž“แžถแŸ†แž€แž“แŸ’แž›แŸ‡แž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ ftp ProFTPD 1.3.8 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž– แžŠแŸ„แž™แž˜แžถแž“แž…แŸ†แžŽแžปแž…แžแŸ’แž›แžถแŸ†แž„แž€แŸ’แž“แžปแž„แž€แžถแžšแž–แž„แŸ’แžšแžธแž€ แž“แžทแž„แž˜แžปแžแž„แžถแžš แž“แžทแž„แž—แžถแž–แž‘แž“แŸ‹แžแŸ’แžŸแŸ„แž™แž€แŸ’แž“แžปแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžแžถแž˜แž€แžถแž›แž€แŸ†แžŽแžแŸ‹แž“แŸƒแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แž“แžถแž€แŸ‹แŸ” แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแžšแž€แŸ‚แžแž˜แŸ’แžšแžผแžœแž“แŸƒ ProFTPD 1.3.7f แž˜แžถแž“แž“แŸ…แž–แŸแž›แžแŸ‚แž˜แžฝแž™ แž แžพแž™แž“แžนแž„แž‡แžถแž…แžปแž„แž€แŸ’แžšแŸ„แž™แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸŠแŸแžšแžธ ProFTPD 1.3.7 แŸ”

แž€แžถแžšแž…แŸ’แž“แŸƒแž”แŸ’แžšแžŒแžทแžแžŸแŸ†แžแžถแž“แŸ‹แŸ—แžšแž”แžŸแŸ‹ ProFTPD 1.3.8แŸ–

  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ FTP CSID (Client/Server ID) แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แž แžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‰แžพแž–แŸแžแŸŒแž˜แžถแž“แžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžขแžแžทแžแžทแž‡แž“แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž“แžทแž„แž‘แž‘แžฝแž›แž”แžถแž“แž€แžถแžšแž†แŸ’แž›แžพแž™แžแž”แž‡แžถแž˜แžฝแž™แž“แžนแž„แž–แŸแžแŸŒแž˜แžถแž“แžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแŸ” แžงแž‘แžถแž แžšแžŽแŸ แžขแžแžทแžแžทแž‡แž“แžขแžถแž…แžœแžถแž™ "CSID Name=BSD FTP; แž€แŸ†แžŽแŸ‚ = 7.3" แž“แžทแž„แž‘แž‘แžฝแž›แž”แžถแž“ "200 แžˆแŸ’แž˜แŸ„แŸ‡ = ProFTPD; แž€แŸ†แžŽแŸ‚ = 1.3.8; OS=แžขแŸŠแžผแž”แŸŠแžปแž“แž‘แžผแž›แžธแž“แžปแž…; OSVer=22.04; CaseSensitive=1; DirSep =/;" แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ "แžแžแž•แŸ’แž‘แŸ‡" แžŠแžพแž˜แŸ’แž”แžธแž–แž„แŸ’แžšแžธแž€แž•แŸ’แž›แžผแžœ ~/ แž“แžทแž„ ~ แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹/ แž‘แŸ…แž€แžถแž“แŸ‹แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž–แžทแž’แžธแž€แžถแžš SFTP แŸ” แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแžพแž€แžถแžšแžŽแŸ‚แž“แžถแŸ† "SFTPExtensions homeDirectory" แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžœแžถแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž›แŸแžแž€แžผแžŠ AES-GCM แž‘แŸ… โ€‹โ€‹mod_sftp "[แžขแŸŠแžธแž˜แŸ‚แž›แž€แžถแžšแž–แžถแžš]"แž แžพแž™"[แžขแŸŠแžธแž˜แŸ‚แž›แž€แžถแžšแž–แžถแžš]" แž€แŸแžŠแžผแž…แž‡แžถแž€แžถแžšแž”แž„แŸ’แžœแžทแž›แžŸแŸ„แž˜แŸ‰แžถแžŸแŸŠแžธแž“ ("SFTPOptions NoHostkeyRotation") แžŠแŸ„แž™แž”แŸ’แžšแžพแž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ OpenSSH"[แžขแŸŠแžธแž˜แŸ‚แž›แž€แžถแžšแž–แžถแžš]"แž แžพแž™"[แžขแŸŠแžธแž˜แŸ‚แž›แž€แžถแžšแž–แžถแžš]"แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แžพแž€ AES GCM ciphers แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† SFTPCiphers แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸ "--enable-pcre2" แžŠแžพแž˜แŸ’แž”แžธแžŸแžถแž„แžŸแž„แŸ‹แž‡แžถแž˜แžฝแž™แž”แžŽแŸ’แžŽแžถแž›แŸแž™ PCRE2 แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ PCRE แŸ” แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถแžšแžœแžถแž„ PCRE2, POSIX แž“แžทแž„ PCRE แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† RegexOptions แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† SFTPHostKeys แžŠแžพแž˜แŸ’แž”แžธแž”แž‰แŸ’แž‡แžถแž€แŸ‹แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŸแŸ„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžขแžแžทแžแžทแž‡แž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž˜แŸ‰แžผแžŒแžปแž› mod_sftp แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† FactsDefault แžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แž™แŸ‰แžถแž„แž…แŸ’แž”แžถแžŸแŸ‹แž“แžผแžœแž”แž‰แŸ’แž‡แžธ "แž€แžถแžšแž–แžทแž" แžŠแŸ‚แž›แž”แžถแž“แžแŸ’แžšแžกแž”แŸ‹แž˜แž€แžœแžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž†แŸ’แž›แžพแž™แžแž” MLSD/MLSD FTP แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† LDAPConnectTimeout แžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แž€แžถแžšแžขแžŸแŸ‹แž–แŸแž›แž“แŸƒแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ LDAP แŸ”
  • แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† ListStyle แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜ แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แž€แžถแžšแž…แžปแŸ‡แž”แž‰แŸ’แž‡แžธแž˜แžถแžแžทแž€แžถแž“แŸƒแžแžแž“แŸ…แž€แŸ’แž“แžปแž„แžšแž…แž“แžถแž”แŸแž‘แŸ’แž˜แžœแžธแž“แžŠแžผแŸ”
  • แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† RedisLogFormatExtra แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแžพแž˜แŸ’แž”แžธแž”แž“แŸ’แžแŸ‚แž˜แž€แžผแž“แžŸแŸ„แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“ แž“แžทแž„แžแž˜แŸ’แž›แŸƒแž‘แŸ…แž€แŸ†แžŽแžแŸ‹แž แŸแžแžป JSON แžŠแŸ‚แž›แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžŠแŸ„แž™แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† RedisLogOnCommand แž“แžทแž„ RedisLogOnEvent แŸ”
  • แž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžš MaxLoginAttemptsFromUser แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† BanOnEvent แžŠแžพแž˜แŸ’แž”แžธแž‘แž”แŸ‹แžŸแŸ’แž€แžถแžแŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž“แžทแž„แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“ IP แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ TLS แž“แŸ…แž–แŸแž›แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ… Redis DBMS แž‘แŸ…แž“แžนแž„แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† RedisSentinel แŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† RedisServer แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžถแž€แŸ’แž™แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ AUTH แžŠแŸ‚แž›แž”แžถแž“แž€แŸ‚แž”แŸ’แžšแŸ‚แžŠแŸ‚แž›แž”แžถแž“แž”แŸ’แžšแžพแžแžถแŸ†แž„แž–แžธ Redis 6.x แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ ETM (Encrypt-Then-MAC) hashes แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† SFTPDigests แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แž„แŸ‹ ReusePort แž‘แŸ…แž€แžถแž“แŸ‹แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† SocketOptions แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžšแž”แŸ€แž”แžšแž“แŸ’แž’ SO_REUSEPORT แŸ”
  • แž‘แž„แŸ‹ AllowSymlinkUpload แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† TransferOptions แžŠแžพแž˜แŸ’แž”แžธแžแŸ’แžšแžกแž”แŸ‹แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž•แŸ’แž‘แžปแž€แžกแžพแž„แž‘แŸ…แž€แžถแž“แŸ‹แžแŸ†แžŽแž“แžทแž˜แžทแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‚แž“แŸ’แž›แžนแŸ‡ "curve448-sha512" แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† SFTPKeyExchanges แŸ”
  • แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž‡แŸ†แž“แžฝแžŸแžฏแž€แžŸแžถแžšแž”แž“แŸ’แžแŸ‚แž˜แž“แŸ…แž€แŸ’แž“แžปแž„แžแžถแžšแžถแž„แžขแž“แžปแž‰แŸ’แž‰แžถแž/แž”แžŠแžทแžŸแŸแž’แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž˜แŸ‰แžผแžŒแžปแž› mod_wrap2 แŸ”
  • แžแž˜แŸ’แž›แŸƒแž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แž“แŸƒแž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžš FSCachePolicy แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžแžผแžšแž‘แŸ…แž‡แžถ "แž”แžทแž‘"แŸ”
  • แž˜แŸ‰แžผแžŒแžปแž› mod_sftp แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ‚แžŸแž˜แŸ’แžšแžฝแž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแžพแž‡แžถแž˜แžฝแž™แž”แžŽแŸ’แžŽแžถแž›แŸแž™ OpenSSL 3.x แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž€แžŸแžถแž„แž‡แžถแž˜แžฝแž™แž”แžŽแŸ’แžŽแžถแž›แŸแž™ libidn2 แžŠแžพแž˜แŸ’แž”แžธแž”แŸ’แžšแžพแžˆแŸ’แž˜แŸ„แŸ‡แžŠแŸ‚แž“แžขแž“แŸ’แžแžšแž‡แžถแžแžท (IDNs)แŸ”
  • แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ ftpasswd แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž„แŸ’แž€แžพแžแž›แŸแžแž€แžผแžŠแžŸแž˜แŸ’แž„แžถแžแŸ‹แž˜แžถแž“ SHA256 แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ MD5 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹