LINUX.ORG.RU

Всё это работает ели не используется встроенная в wu-ftpd командочка ls.

Права на папки должны быть такими ( например для ftpadmin-а ).

dr-x--x--x 2 root root 4096 May 23 13:21 bin
dr-x--x--x 2 root root 4096 May 23 13:21 dev
dr-x--x--x 2 root root 4096 May 23 13:22 lib
drwxrwx--- 2 ftpadmin ftpadmin 4096 Sep 18 12:46 up_load

В bin-е должна лежать ls, а в lib-е её библиотеки.


#####################################################################
ftpaccess
#####################################################################

limit all 20 Any /var/log/error_ftp

loginfails 3

readme README* login
readme README* cwd=*

message /welcome.msg login
message .message cwd=*

compress yes all
tar yes all
chmod no anonymous,guest,real
delete no anonymous
rename no anonymous
overwrite no anonymous
umask no anonymous,guest,real

log commands anonymous,guest,real
log transfers anonymous,guest,real inbound,outbound
log security anonymous,guest,real

guestgroup * ftpadmin ftpusers
guestuser * ftpadmin ftpusers

#noretrieve /
noretrieve /usr
noretrieve /var
noretrieve /bin
noretrieve /proc
noretrieve /home/ftp/etc
noretrieve /home/ftp/dev
noretrieve /home/ftp/lib
noretrieve /home/ftp/bin
noretrieve core passwd shadow .notar ftpacess ftpusers

upload /home/ftp/* / no
upload /home/ftp/* /etc no
upload /home/ftp/* /dev no
upload /home/ftp/* /bin no
upload /home/ftp/* /lib no

guest-root /home/ftp/ftpadmin ftpadmin
guest-root /home/ftp/ftpuser ftpuser

greeting terse
keepalive yes
shutdown /etc/shutmsg
email user@hostname

anonymous
()

в bin не обязательно класть ls
можно демона скомпилить --enable-ls

Peer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.