fakt jest na forum, ale jestem chyba jakis tepy skoro mi nadal nie dziala ![]()
zrobilem tak :
pierwotnie katalogiem uzytkownikow anonimowych byl katalog gdzie byl podmontowany pendrive
musialem zatem go zmienic:
mkdir /mnt/usb/users
chmod -w /mnt/usb/users
(gdzie usb to dowiazanie symboliczne do /mnt/disc0_2)
nastepnie w /etc/vsftpd.conf ustawilem anon_root=/mnt/usb/users
killall vsftpd
/etc/init.d/S90vsftpd start
nie dziala, wiec pomyslalem ze wyedytuje /etc/passwd :
zmienilem katalog roota z /tmp na /tmp/root
potem mkdir /tmp/root
chmod -w /tmp/root
killall vsftpd
/etc/init.d/S90vsftpd start
nadal nie dziala, nie wiem w czym problem (dziala jak wylacze systemowych uzytkownikow-local)
background=YES
listen=YES
ftp_username=root
anon_root=/mnt/usb/users
anonymous_enable=YES
anon_upload_enable=YES
#anon_world_readable_only=NO
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
secure_email_list_enable=YES
email_password_file=/etc/xxxxx
local_enable=YES
hide_ids=YES
write_enable=YES
local_umask=022
check_shell=NO
#dirmessage_enable=YES
ftpd_banner=Witaj na serwerze
banner_file=/etc/ftp_banner
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES