ftp

Fórumok

Szerbusztok,

Csak egy rövidke kérdés:

pureftp vagy proftp ? Melyiket és miért ?

Köszönöm

lelképsz

Hozzászólások

Ez így kevés. Milyen funkciók kellenek?

Vagy akár vsftpd.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

pureftpd mert kevesebb sechole van benne, es jól működik sql és chrootal is.

Régóta pureftpd-mysql párost használok, eddig nem volt olyan igény amit ne tudott volna kielégíteni számomra. Itt egy vélemény:
From those two i would go with ProFTPd.

But we recommend Pure-FTPd - http://www.pureftpd.org/

Pure-ftpd is the default cPanel ftp of choice, it use to be proftpd

ProFTPD

Advantages

* Allows use of .ftpaccess files for per-directory access controls.
* Supports TCPwrappers based access controls.
* Highly configurable.

Disadvantages

* Uses more memory
* Recommended only when additional configuration flexibility is required.

Pure-FTPD

Advantages

* Faster login time.
* Uses less memory.
* Allows virtual access on any IP address.
* Better security model.
* Allows virtual user quotas.
* More compatible with software RAID systems.

Disadvantages

* Fails PCI Compliance testing on FreeBSD systems.

Ha jól emlékszem pl OpenVZ alatt régebben volt szívás PureFTP-vel, de talán már javították. Viszont ha pl "régebbi" Debiant használsz, lehet, hogy még ott nem frissült a repo. Bevallom őszintén, jelenleg nem teljesen vagyok naprakész a témában, de gondoltam megemlítem...

pure-ftpd-mysql-virtualchroot 5000 user mellett megyen nálam.
nem tetszett, hogy csupán fájlba frissíti le a kvótákat (a user tulajdonában lévõ fájlba), ezért átírtam hogy sql-be update-elje.

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

Többen is emlegettétek a vsftpd-t, amit elég sokat használtam magam is és sajnos vannak gyengeségei:

- nem tudod normál felhasználóként értelmesen konfigurálni, mivel ez a szutyok kizárólag PAM-ból képes authentikálni, a PAM konfigjához meg többnyire csak rootként férsz hozzá
- az FTPS támogatásában az utóbbi két évben volt legalább 3 olyan hiba, amibe belefutottam, a programnak ez a része eléggé gyerekcipőben jár
- a "hova chroot-oljuk az usert" megoldásuk (/./) elég randa (próbáld ki a /home/./user/./ftproot/./ chroot könyvtárat...)

Egyébként én is ezt ajánlom, ha ilyesmikre nincs igényed. Sőt, még egy dolog, RHEL-en futtatva viszonylag könnyen össze lehet barátkoztatni az SElinux-szal is, érdemes az is bekapcsolva hagyni.