ProFTPD

Screenshot Software:
ProFTPD
Mga detalye ng Software:
Bersyon: 1.3.6 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: Korenwolf
Lisensya: Libre
Katanyagan: 60

Rating: nan/5 (Total Votes: 0)

ProFTPD ay isang cross-platform, bukas na mapagkukunan, libre at highly-configurable na proyekto ng software na dinisenyo mula sa lupa hanggang kumilos bilang isang daemon (File Transfer Protocol) na FTP (server) para sa

GNU / Linux, BSD, Solaris, Microsoft Windows at Mac OS X
Mga tampok sa isang sulyap
Kabilang sa mga pangunahing tampok ang suporta para sa mga nakatagong file at folder, ang kakayahang tumakbo sa standalone na mode bilang configurable non-privileged user para sa mas mataas na seguridad, suporta para sa mga sistema ng pag-log ng UTMP at WTMP, suporta sa pag-log, suporta para sa mga password ng anino, suporta para sa na-expire na account, IPv6 support, walang SITE EXEC na command, pati na rin sa bawat folder na & quot; .ftpaccess & quot; configuration.


Bukod pa rito, ang programa ay gumagamit ng isang solong file ng pagsasaayos, na kasama ang mga grupo ng direktiba at mga direktiba, ay sumusuporta sa maramihang mga anonymous na serbisyo ng FTP at mga virtual na FTP server na madaling i-configure, ay hindi nangangailangan ng tukoy na binary system o direktoryo ng istraktura para sa anonymous na mga direktoryo ng FTP na root, at idinisenyo upang tumakbo alinman mula sa inetd o xinetd, o bilang isang nakapag-iisang server.

Nag-aalok ng isang modular na disenyo

Ang ProFTPD ay may isang modular na disenyo na nagpapahintulot sa iyo na palawakin ang default na pag-andar na nakalista sa itaas sa pamamagitan ng mga module na isinulat para sa mga server ng LDAP, SQL database, RADIUS support, SSL / TLS encryption, at marami pang iba.


Sa ilalim ng hood at availability

Ang buong software ay nakasulat sa wika ng C programming. Tulad ng anumang iba pang mahalagang programa sa Linux, ang ProFTPD ay ibinahagi bilang isang unibersal na mapagkukunang archive, na nagpapahintulot sa mga user na i-optimize ito para sa kanilang GNU / Linux platform. Gayunpaman, maaaring i-install ito ng mga bagong gumagamit ng Linux mula sa mga default na repository ng software ng kanilang mga distro sa Linux.


Mga sinusuportahang operating system at hardware platform

Sinusuportahan ng opisyal na mga operating system ang Linux, Linux para sa IBM S / 390, zSeries, AIX, IRIX, BSD / OS, Cygwin, Digital Unix, DG / UX, HP / UX, Mac OS X, SCO, FreeBSD, NetBSD, OpenBSD, Solaris at SunOS. Ang parehong 32-bit at 64-bit na mga platform ng hardware ay sinusuportahan sa oras na ito.

Ano ang bago sa paglabas na ito:

  • Suporta para sa paggamit ng Redis para sa caching, pag-log; tingnan ang dokumentong doc / howto / Redis.html.
  • Fixed mod_sql_postgres SSL support (Issue # 415).
  • Pagbuo ng suporta laban sa LibreSSL sa halip na OpenSSL (Isyu # 361).
  • Mas mahusay na suporta sa AIX para sa mga restra. pag-login (Bug # 4285).
  • Ang TimeoutLogin (at iba pang mga timeout) ay hindi gumagana ng maayos para sa SFTP na koneksyon (Bug # 4299).
  • Ang paghawak ng SIGILL at SIGINT na signal, sa pamamagitan ng proseso ng demonyo, ngayon ay nagiging sanhi din ng mga proseso ng bata na ma-terminate na rin (Isyu # 461).
  • Ang pamamahagi ng RPM .spec ay nagbago upang sumunod sa mga patnubay ng Fedora.
  • Ayusin para sa & quot; AllowChrootSymlinks off & quot; suriin ang bawat bahagi para sa mga symlink (CVE-2017-7418).

Ano ang bagong sa bersyon:

  • Mga Bagong Direktiba sa Configuration:
  • RLimitChroot Kapag ang proftpd chroots isang sesyon (hal. sa pamamagitan ng DefaultRoot o), ang ilang mga pag-atake ay posible, tulad ng & quot; Roaring Beast & quot; atake:
  • http://auscert.org.au/15286 https://auscert.org.au/15526

  • Upang makatulong na pagaanin ang mga pag-atake na ito, tinatanggihan ngayon ng proftpd ang anumang pagtatangkang gawin ang anumang uri ng pagsulat sa mga landas sa ilalim ng / etc at / lib, kapag ang session ay naka-chroot sa isang landas maliban sa & quot; / & quot;.
  • Kung ang mga paghihigpit ay nagdudulot ng mga problema para sa anumang mga site, maaaring mai-enable ang bantay na ito sa pamamagitan ng bagong direktang RLimitChroot, hal.:
  • RLimitChroot off
  • Tingnan ang doc / modules / mod_rlimit.html # RLimitChroot para sa higit pang impormasyon.
  • Pinalitan ang Mga Direktang Configuration:
  • SFTPOptions AllowInsecureLogin Maaaring naisin ng ilang SFTP client na gamitin ang cipher na 'none', at / o 'none' digest, para sa mga layunin ng pagsubok. Halimbawa, ang hindi pagpapagana ng cipher at digest ay maaaring gamitin para sa pagsubok ng raw transfer speed sa SFTP.
  • Ang mod_sftp, sa pamamagitan ng default, ay hindi nagpapahintulot ng mga koneksyon na nagtatangkang gamitin ang 'none' cipher o 'none' na digest, kahit na ang mga ito ay tahasang pinapagana sa pamamagitan ng SFTPCiphers at SFTPDigests directive, habang ang paggamit ng mga algorithm ay hindi pinapagana ang mga proteksyon sa seguridad sa inilipat na data (tulad ng username / password).
  • Sa gayon ay malinaw na payagan ang paggamit para sa mga hindi secure na algorithm na ito, gamitin ang:
  • SFTPOptions AllowInsecureLogin
  • Tingnan ang doc / contrib / mod_sftp.html # SFTPOptions para sa mga detalye.
  • SQLPasswordPBKDF2 sql: // Sinusuportahan na ngayon ng mod_sql_passwd module ang pagkuha ng mga parameter ng PBKDF2, tulad ng algorithm, bilang ng pag-ulit, at haba ng output, sa bawat batayan ng gumagamit, sa pamamagitan ng SQLNamedQuery, bilang karagdagan sa mga parameter na naka-configure nang static.
  • Tingnan ang doc / contrib / mod_sql_passwd.html # SQLPasswordPBKDF2 para sa mga detalye.

Ano ang bago sa bersyon 1.3.5 RC3:

  • Fixed mod_sql & quot; SQLAuthType Backend & quot; Ang mga isyu ng MySQL
  • Ang HideUser / HideGroup ay gumagana na gaya ng inaasahan para sa mga virtual na gumagamit
  • Bagong Mga Module:
  • mod_snmp Ang mod_snmp module ay inilaan upang mangolekta ng iba't ibang impormasyon ng estado at ilantad ang mga ito sa pamamagitan ng mga counter at gauges ng SNMP. Kasalukuyan lamang sinusuportahan ang SNMPv1 / SNMPv2. Tingnan ang doc / contrib / mod_snmp.html para sa karagdagang impormasyon.
  • Mga Bagong Direktiba sa Configuration:
  • SQLUserPrimaryKey, SQLGroupPrimaryKey Ang module mod_sql ngayon ay may mga direktiba para sa pagtukoy ng pangunahing mga haligi ng key para sa data ng user / grupo; ang mga ito ay maaaring gamitin para sa pagtatago ng mga halaga ng user / group sa mga talahanayan na nangangailangan ng mga limitasyon sa mga banyagang key. Tingnan ang doc / howto / SQL.html # SQLPrimaryKeys para sa isang mas detalyadong paglalarawan at paggamit ng mga kaso para sa mga direktiba na ito.
  • SQLPasswordPBKDF2 Sinusuportahan na ngayon ng mod_sql_passwd module ang paghawak ng mga password na naka-encrypt gamit ang algorithm ng PBKDF2. Tingnan ang doc / contrib / mod_sql_passwd.html # SQLPasswordPBKDF2 para sa karagdagang impormasyon.
  • Pinalitan ang Mga Direktang Configuration:
  • DeleteAbortedStores Upang mapanatili ang prinsipyo ng hindi bababa sa sorpresa, ang pag-uugali ng diretsong DeleteAbortedStores ay bahagyang nagbago. Sa partikular, ang DeleteAbortedStores ay awtomatikong pinagana ngayon tuwing & quot; HiddenStores sa & quot; ay naka-configure.
  • LogFormat, SQLLog Ang LogFormat at SQLLog na direktiba ay sumusuporta sa isang variable na% g, para sa pag-log sa pangalan ng pangunahing grupo ng naka-log-in na user. Tingnan ang doc / modules / mod_log.html # LogFormat.
  • SFTPDigests Sinusuportahan na ngayon ng mod_sftp module ang UMAC bilang isang algorithm ng SSH digest, gamit ang pangalan ng digest bilang ginamit ng OpenSSH, i.e. & quot; umac-64 @ openssh & quot ;. Suporta para sa digest na ito ay awtomatikong pinagana kung saan suportado. Tingnan ang doc / contrib / mod_sftp.html # SFTPDigests para sa mga detalye.
  • SFTPExtensions fsync Sinusuportahan na ngayon ng mod_sftp module ang custom na & quot; fsync @ openssh & quot; Extension SFTP, para sa paghawak ng mga kahilingan ng fsync mula sa mga kliyenteng SFTP na kailangan upang matiyak na ang anumang naka-upload na buffer na data ay na-flush out sa backing store sa server. Tingnan ang doc / contrib / mod_sftp.html # SFTPExtensions para sa mga detalye.

Ano ang bago sa bersyon 1.3.4d:

  • Fixed broken build kapag gumagamit - hindi maisasaayos ang -disable-ipv6 option
  • Fixed mod_sql & quot; SQLAuthType Backend & quot; Ang mga isyu ng MySQL

Ano ang bago sa bersyon 1.3.4c:

  • Kailangang gamitin ng Bug 3795 ProFTPD ang pagpipilian sa pag-link sa pag-load ng pahina kung nag-uugnay sa OpenSSL gamit ang suporta sa thread.
  • Bug 3816 Ang pag-install ng ftpasswd ay hindi pinarangalan ang variable ng kapaligiran ng DESTDIR.
  • Bug 3806 Suporta ng reverse DNS ng suporta para sa mga IPv6 address kapag ang gethostbyname2 (3) ay hindi magagamit.
  • Bug 3828 Ang ilang mga pagkakasunud-sunod ng mga command transfer ng FTP ay humantong sa NULL dterferences sa mod_deflate.
  • Bug 3830 MFF / MFMT utos segfaults dahil sa hindi sapat na tseke ng parameter.
  • Bug 3829 RNFR na walang sumusunod na RNTO ay maaaring humantong sa NULL na dereference ng pointer.
  • Bug 3719 LIST -R maaaring loop walang hanggan kung umiiral ang masamang directory symlink.
  • Bug 3831 Sporadic & quot; 451 Hindi sapat ang memorya o file na naka-lock & quot; kabiguan kapag nagda-download.
  • Ang bug 3837 mod_tls ay hindi nabasa ang mga file ng certificate pagkatapos ng SIGHUP.
  • Bug 3822 Paglutas ng% U /% u LogFormat variable na hindi naaayon sa pagitan ng mod_log / mod_sql sa ilang mga kaso.
  • Bug 3842 Maling paghawak ng mga kahilingan sa REALPATH para sa mga path ng symlink sa mod_sftp.
  • Ang bug 3845 mod_sftp ay hindi nagbibigay ng mga code ng tugon para sa variable na% s LogFormat para sa AUTH ExtendedLog.
  • Ang bug 3851 SFTPPassPhraseProvider ay nabigo dahil sa maling puntero.
  • Bug 3841 Posibleng lahi symlink kapag naglalapat ng UserOwner sa bagong nilikha na direktoryo.
  • Bug 3855 Ang pag-restart ng proftpd ay maaaring maging sanhi ng Isama ang mga file na hindi mai-parse.
  • Ang bug 3859 MLSD ay hindi nagpapakita ng mga symlink kapag hindi naka-configure ang ShowSymlinks.
  • Bug 3863 ang mod_sftp ay hindi hawakan ng maayos ang MaxLoginAttempts.
  • Ang bug 3865 BanEngine ay hindi nakatakda sa & quot; config server & quot; ang mga resulta sa & quot; hindi gumagana ang mod_ban & quot; error na ftpdctl.
  • Bug 3866 Ang pag-isyu ng di-wastong 'ftpdctl ban' na kahilingan ay nagiging sanhi ng segfault.
  • Ang bug 3867 ftpasswd ay nabigo sa & quot; Tinanggihan ang pahintulot & quot; kapag nagdadagdag ng kasunod na passwd / group entries.
  • Bug 3868 Tanging ang unang DH param sa TLSDHParamFile ay ginagamit, anuman ang hiniling na keylength.
  • Bug 3870 Ang paghawak ng command na OPTS ay maaaring humantong sa pag-crash.
  • Bug 3871 REALPATH Ang kahilingan ng SFTP ay hindi wastong hinahawakan ng configuration.
  • Bug 3878 QuotaExcludeFilter hindi pinarangalan para sa mga pag-upload kapag ginagamit ang mga 'hard' na limitasyon.
  • Bug 3884 I-configure ang script na hindi nakita ang mga function ng MySQL make_scrambled_password.
  • Maling bloke ng Bug 3887 ang PROT na utos na ginamit para sa FTPS.
  • Bug 3819 Ikalawa at kasunod na LIST ng direktoryo na may maraming mga file ay masyadong mabagal.
  • Ang bug 3894 ftptop ay hindi gumagana sa - nali-na-nls.
  • Bug 3895 Missing TransferLog entry sa ilalim ng ilang mga kondisyon sa labas ng espasyo.
  • Bug 3905 Hawakan ang maayos na mensahe ng PAM_RADIO_TYPE ng Linux nang maayos.
  • Ang mga pag-download ng bug na 3904 scp gamit ang glob pattern ay nabigo minsan.

Ano ang bago sa bersyon 1.3.3d:

  • Ito ay isang pagpapanatili ng pagpapanatili, na naglalaman ng mga backported na pag-aayos para sa mga bug na natagpuan sa paglabas ng 1.3.3.

Katulad na software

Pure FTP Server
Pure FTP Server

14 Apr 15

ftp-cloudfs
ftp-cloudfs

20 Feb 15

NASLite
NASLite

2 Jun 15

Playitagainsam
Playitagainsam

20 Feb 15

Mga komento sa ProFTPD

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!