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