ProFTPd: Porovnání verzí

Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání
(Nová stránka: Nastavení limitů pro jednotlivé uživatele u serveru ProFTPd je možné udělat pomocí databáze v souboru, MySQL nebo LDAP. Pokud potřebujeme omezit pouze anonymní FTP, použi...)
 
Bez shrnutí editace
Řádek 1: Řádek 1:
Nastavení limitů pro jednotlivé uživatele u serveru ProFTPd je možné udělat pomocí databáze v souboru, MySQL nebo LDAP. Pokud potřebujeme omezit pouze anonymní FTP, použijeme nejspíš databázi v souboru, k čemuž můžete využít např. následující postup:
Nastavení limitů pro jednotlivé uživatele u serveru ProFTPd je možné udělat pomocí databáze v souboru, MySQL nebo LDAP. Pokud potřebujeme omezit pouze anonymní FTP, použijeme nejspíš databázi v souboru, k čemuž můžete využít např. následující postup:
*Vytvoříme si adresář, v kterém budou soubory s kvótami, např. takto:
  mkdir /usr/local/proftpd
*V tomto adresáři vytvoříme soubory s kvótami takto:
ftpquota --create-table --type=limit
ftpquota --create-table --type=tally
Výstupem těchto 2 příkazů jsou binární soubory - "databázové tabulky": ftpquota.limittab a ftpquota.tallytab
*ftpquota.limittab obsahuje databázi omezení jednotlivých uživatelů, skupin nebo tříd, zatímco ftpquota.tallytab obsahuje aktuální stav velikosti/přenosu dat omezených uživatelů.
*Vytvoříme v obou souborech záznamy o omezeních jednodtlivých uživatelů - pokud máme pouze anonymní účet, stačí pro uživatele ftp:
  ftpquota --add-record --type=limit --name=ftp --quota-type=user --bytes-upload=42 --units=Gb
  ftpquota --add-record --type=tally --name=ftp --quota-type=user --bytes-upload=XXX --units=Gb
Soubor
Pokud chceme v FTP klientovi zjistit stav kvót, napíšeme příkaz:
SITE QUOTA

Verze z 8. 1. 2008, 16:27

Nastavení limitů pro jednotlivé uživatele u serveru ProFTPd je možné udělat pomocí databáze v souboru, MySQL nebo LDAP. Pokud potřebujeme omezit pouze anonymní FTP, použijeme nejspíš databázi v souboru, k čemuž můžete využít např. následující postup:

  • Vytvoříme si adresář, v kterém budou soubory s kvótami, např. takto:
 mkdir /usr/local/proftpd
  • V tomto adresáři vytvoříme soubory s kvótami takto:
ftpquota --create-table --type=limit
ftpquota --create-table --type=tally

Výstupem těchto 2 příkazů jsou binární soubory - "databázové tabulky": ftpquota.limittab a ftpquota.tallytab

  • ftpquota.limittab obsahuje databázi omezení jednotlivých uživatelů, skupin nebo tříd, zatímco ftpquota.tallytab obsahuje aktuální stav velikosti/přenosu dat omezených uživatelů.
  • Vytvoříme v obou souborech záznamy o omezeních jednodtlivých uživatelů - pokud máme pouze anonymní účet, stačí pro uživatele ftp:
 ftpquota --add-record --type=limit --name=ftp --quota-type=user --bytes-upload=42 --units=Gb
 ftpquota --add-record --type=tally --name=ftp --quota-type=user --bytes-upload=XXX --units=Gb

Soubor

Pokud chceme v FTP klientovi zjistit stav kvót, napíšeme příkaz: SITE QUOTA