[ legija @ 30.06.2010. 18:10 ] @
Dakle, trebam autorizaciju na FTP serveru koristenjem mysql baze.


Na serveru je fedora 8, vec imam FTP server konfigurisan, ali to nije bitno za ovo sto mi treba.

Imam bazu sa userima koji imaju vremenski ogranicen period, i trebao bih iskoristiti tu bazu da se useri mogu logovati na FTP server.
Nasao sam par nekih rjesenja, ali nisam nasao kako da dozvolim/ne dozvolim pristup ukoliko je nalog istekao.

Ako neko ima neku ideju, ili zna kako ovo da rijesim, bio bih zahvalan, uz novcanu nagradu.
Oprostite na prilicno smotanom objasnjenju, za mene su ovo portugalska sela i spanske koride -,))

PS
Ozbiljno sam mislio ovo za lovu

[ Miroslav Strugarevic @ 01.07.2010. 09:04 ] @
Koji FTP server?

Ako je vsftpd mozes koristiti sledece,

echo blokiraniuser >> /etc/vsftpd/ftpusers

Znaci svaki user koji se nadje u fajlu ftpusers nema pristup ftp server-u.
[ legija @ 01.07.2010. 09:22 ] @
Hvala na odgovoru.

Meni ipak treba custom rjesenje, zbog nekoliko razloga. Mozda sam ovo trebao staviti na oglase, ali evo sad je tu.
Dakle, neki linux coder koji se razumije u ovo.

Sam FTP server moze biti bilo koji, trcace na drugom portu a ne na 21. Sta je bitno - da se koristi moja baza (ili neka nova uradjena po mojim potrebama) i da autorizacija ima jos nekoliko parametara a ne samo user/pass i virtual dir.
[ Miroslav Strugarevic @ 01.07.2010. 09:24 ] @
Tebi onda treba ProFTPD.

http://www.howtoforge.com/proftpd_mysql_virtual_hosting

On ima vece mogucnosti od vsFTPD-a. Ima cak i ugradjeno to sto tebi treba.

Hint. RequireValidShell on

shell varchar(16) NOT NULL default '/sbin/nologin',
[ legija @ 01.07.2010. 10:48 ] @
Da, naravno, tako nesto.
Ali, ipak mi treba dosta dodatnih stvari koje ja ne znam odraditi.
Srecom, mogu ponuditi novac u zamjenu za znanje. :)
[ Miroslav Strugarevic @ 01.07.2010. 13:15 ] @
Onda postavi oglas za posao :)
[ Srđan Pavlović @ 01.07.2010. 14:17 ] @
Ok, ali ne ovde, ima predvidjeno mesto na ES forumu za to - IT Berza Poslova.