Можно юзать vsftpd. Как установить и настроить доступ под локальными учетками инфы море. Могу посоветовать как быстро настроить доступ анонимуса. Например, когда нужно просто быстро перекинуть файлы.
vsftpd.conf
######
# The configuration file for vsftpd.
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirmessage_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=vsftpd
file_open_mode=0777
anon_umask=0000
ftpd_banner=Welcome to FTP service.
######
Потом:
mkdir /var/ftp/inc
chown -R root:vsftpd /var/ftp/inc
Если не пускает, то в последней команде может быть также vsftpd:vsftpd (или ftp, короче, учетка vsftpd), точно не помню.