Users Cannot Delete Files in FTP

Discussion in 'Server Operation' started by Ran2004, Jan 11, 2006.

  1. Ran2004

    Ran2004 New Member

    Hello!

    I am running ProFTPd on Ubuntu 5.04 Server....

    When users log into their FTP directory they cannot delete any of their files... I thought perhaps this was a permissions problems but even CHMODDING them to 777 they cannot delete them.

    Here's a log where I uploaded a file and then tried to delete it...

    USER nomad
    331 Password required for nomad.
    PASS (hidden)
    230 User nomad logged in.
    SYST
    215 UNIX Type: L8
    FEAT
    211-Features:
    211-MDTM
    211-REST STREAM
    211-SIZE
    211 End
    TYPE I
    200 Type set to I
    REST 0
    350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
    PWD
    257 "/" is current directory.
    PORT 192,168,15,100,8,182
    200 PORT command successful
    LIST -aL
    150 Opening ASCII mode data connection for file list
    117 bytes transferred. (2.28 KB/s) (50 ms)
    226 Transfer complete.
    Remote file exist check: '009.jpg'.
    SIZE 009.jpg
    550 009.jpg: No such file or directory
    PORT 192,168,15,100,8,183
    200 PORT command successful
    STOR 009.jpg
    150 Opening BINARY mode data connection for 009.jpg
    177901 bytes transferred. (51.6 KB/s) (00:00:03)
    226 Transfer complete.
    SIZE 009.jpg
    213 177901
    PORT 192,168,15,100,8,184
    200 PORT command successful
    LIST -aL
    150 Opening ASCII mode data connection for file list
    181 bytes transferred. (3.53 KB/s) (50 ms)
    226 Transfer complete.
    Transfer successful.
    DELE 009.jpg
    550 009.jpg: Permission denied


    If you need more information please just ask, I need help.

    Ran
     
  2. falko

    falko Super Moderator

    Please post the output of
    Code:
    ls -la /path/to/009.jpg
     
  3. Ran2004

    Ran2004 New Member

    ran@ranserver:/$ ls -la /var/www/nomad/009.jpg
    -rwxrwxrwx 1 nomad nomad 177901 2006-01-10 18:21 /var/www/nomad/009.jpg
     
  4. falko

    falko Super Moderator

    That looks ok. Can you also post the output of
    Code:
    ls -la /var
    and
    Code:
    ls -la /var/www
    ?
     
  5. Ran2004

    Ran2004 New Member

    Sorry! My mistake :(
     
    Last edited: Jan 11, 2006
  6. falko

    falko Super Moderator

    Which output belongs to which command? And please post the full output!
     
  7. Ran2004

    Ran2004 New Member

    ls -la /var

    drwxrwxrwx 31 ran ran 4096 2005-12-12 15:56 .
    drwxrwxrwx 29 root root 4096 2006-01-11 08:23 ..
    drwxr-xr-x 2 root root 4096 2005-12-03 06:25 backups
    -rwxrwxrwx 1 ran ran 491 2005-11-12 12:49 .bash_history
    drwxr-xr-x 2 root root 4096 2005-11-12 13:26 bin
    drwxr-xr-x 2 root root 4096 2005-11-12 13:21 build
    drwxr-xr-x 7 root root 4096 2005-11-12 12:34 cache
    drwxr-xr-x 2 root root 4096 2005-11-12 13:21 cgi-bin
    drwxr-xr-x 2 root root 4096 2005-11-12 13:21 conf
    drwxr-xr-x 3 root root 4096 2005-11-12 13:21 error
    drwxr-xr-x 2 root root 4096 2005-11-12 13:21 htdocs
    drwxr-xr-x 3 root root 4096 2005-11-12 13:21 icons
    drwxr-xr-x 2 root root 4096 2005-12-02 12:50 include
    -rw-r--r-- 1 ran ran 13146 2005-12-02 22:42 index.php
    -rw-r--r-- 1 root root 47188 2005-11-13 02:55 lang_main.php
    drwxr-xr-x 19 root root 4096 2005-11-12 13:26 lib
    drwxrwsr-x 2 root staff 4096 2005-03-31 14:09 local
    drwxrwxrwt 2 root root 4096 2005-12-09 13:17 lock
    drwxr-xr-x 8 root root 4096 2006-01-11 06:25 log
    drwxr-xr-x 2 root root 4096 2005-12-12 15:32 logs
    drwxr-xr-x 2 root root 49152 2005-10-07 10:44 lost+found
    drwxrwsr-x 2 root mail 4096 2005-11-12 12:27 mail
    drwxr-xr-x 4 root root 4096 2005-11-12 13:21 man
    drwxr-xr-x 14 root root 8192 2005-11-12 13:21 manual
    drwxr-xr-x 2 root root 4096 2005-11-12 13:21 modules
    drwxrwxrwx 2 ran root 4096 2005-11-02 21:38 narayani
    drwxr-xr-x 2 root root 4096 2005-10-07 10:47 opt
    -rw------- 1 root root 2097120 2005-12-23 19:31 quota.group
    -rw------- 1 root root 2097120 2005-12-23 19:31 quota.user
    drwxr-xr-x 3 ran ran 4096 2005-11-24 11:41 ran
    drwxr-xr-x 15 root root 4096 2005-12-09 13:17 run
    drwxr-xr-x 4 root root 4096 2005-10-07 10:48 spool
    drwxrwxrwt 2 root root 4096 2005-11-12 11:53 tmp
    drwxrwxrwx 2 ran ran 4096 2005-12-12 15:56 sense
    drwxrwxrwx 2 ran ran 4096 2005-12-12 15:56 sens
    drwxrwxrwx 15 ran ran 4096 2006-01-11 01:53 www
    ___________________________

    ls -la /var/www

    total 1454924
    drwxrwxrwx 15 ran ran 4096 2006-01-11 01:53 .
    drwxrwxrwx 31 ran ran 4096 2005-12-12 15:56 ..
    -rw-r--r-- 1 ran ran 367378432 2005-12-23 20:15 07 - sens.avi
    -rw-r--r-- 1 ran ran 598428 2005-12-20 18:22 altered.jpg
    -rw-r--r-- 1 ran ran 13656 2005-11-07 00:34 sens.conf
    drwxr-xr-x 3 ran ran 4096 2005-12-24 13:51 ARS
    -rw-r--r-- 1 ran ran 33812 2006-01-10 17:23 background.jpg
    -rw------- 1 ran ran 766 2005-11-02 21:46 .bash_history
    -rw-r--r-- 1 ran ran 733419520 2005-12-15 00:23 bien-xvid-sens.avi
    -rw-r--r-- 1 ran ran 40779 2005-12-15 00:25 bien-xvid-sens.srt
    drwxr-xr-x 6 ran ran 4096 2005-10-29 12:52 Bobby_Bahro
    drwxr-xr-x 8 ran ran 4096 2005-11-30 14:38 cgchat
    drwxrwxrwx 8 ran ran 4096 2005-11-30 14:38 cgi-bin
    drwxr-xr-x 6 ran ran 4096 2005-12-01 13:06 chat
    -rw-r--r-- 1 ran ran 622226 2005-11-27 00:27 chat.zip
    -rw-r--r-- 1 ran ran 7248 2005-12-02 12:25 config.php
    -rw-r--r-- 1 ran ran 1276 2006-01-08 23:50 data_in.php
    -rw-r--r-- 1 ran ran 996 2006-01-08 19:42 data-in.php
    -rw-r--r-- 1 ran ran 989 2006-01-08 22:44 data_in.txt
    -rw-r--r-- 1 ran ran 1093 2006-01-08 23:50 data_out.php
    -rw-r--r-- 1 ran ran 28741 2005-12-19 22:37 December19002.jpg
    -rw-r--r-- 1 ran ran 5344 2005-12-19 15:40 example.sxc
    drwxr-xr-x 15 ran ran 4096 2005-10-29 10:11 Forums
    -rw-r--r-- 1 ran ran 49141 2005-11-30 16:54 here2.jpg
    -rw-r--r-- 1 ran ran 26126 2005-11-30 16:48 here.JPG
    -rw-r--r-- 1 ran ran 226 2005-11-06 23:30 .htaccess
    -rw-r--r-- 1 ran ran 4796 2005-11-06 02:45 index.jpg
    -rw-r--r-- 1 ran ran 178 2005-11-06 23:37 info.php
    -rw-r--r-- 1 ran ran 30599 2005-11-28 13:45 sens2.conf
    -rw-r--r-- 1 ran ran 36395 2005-11-29 16:33 sens3.conf
    -rw-r--r-- 1 ran ran 323129 2005-12-18 19:22 IsisBirthday09-23-05 134.jpg
    -rw-r--r-- 1 ran ran 323129 2005-12-18 19:22 IsisBirthday09-23-05.jpg
    -rw-r--r-- 1 ran ran 78989 2005-12-18 20:21 IsisXmas2004an.jpg
    -rw-r--r-- 1 ran ran 71855 2005-12-18 16:16 IsisXmas2004.jpg
    -rw-r--r-- 1 ran ran 73059 2005-12-23 18:07 Jack Johnson - In Between Dreams.jpg
    -rw-r--r-- 1 ran ran 359722 2005-12-18 16:17 Jon-Michael1.jpg
    -rw-r--r-- 1 ran ran 1239040 2005-11-29 09:06 latest.tar
    -rw-r--r-- 1 ran ran 520456 2005-12-12 15:37 sens.dll
    -rw------- 1 ran ran 561 2005-11-28 21:38 log
    -rw-r--r-- 1 ran ran 96445 2005-12-18 16:16 MeinChicago.jpg
    -rw------- 1 ran ran 201 2005-10-29 12:46 .mysql_history
    drwxr-xr-x 10 ran ran 4096 2005-12-01 00:04 narayani
    -rw-r--r-- 1 ran ran 1325536 2005-11-19 15:45 Narayaninarayani_board.sql
    drwxr-xr-x 2 root root 4096 2005-12-23 19:58 nip
    -rw-r--r-- 1 ran ran 57251 2005-12-23 19:58 sens.torrent
    drwxr-xr-x 2 nomad nomad 4096 2006-01-10 18:31 nomad
    -rw-r--r-- 1 ran ran 2293760 2005-05-14 06:12 phpBB-2.0.15.tar
    -rw-r--r-- 1 ran ran 537226 2005-10-31 20:27 phpBB-2.0.18.tar.gz
    drwxr-xr-x 7 ran ran 4096 2005-10-27 10:11 phpmyadmin
    -rw-r--r-- 1 ran ran 31744 2005-11-16 22:35 Pleasantville2.doc
    -rw-r--r-- 1 ran ran 32768 2005-11-17 22:16 Pleasantville.doc
    -rw-r--r-- 1 ran ran 31744 2005-11-17 16:31 PleasantvilleFinalRough.doc
    -rw-r--r-- 1 ran ran 11010 2005-11-16 22:51 PleasantvilleFinalRough.sxw
    -rw-r--r-- 1 ran ran 11255 2005-11-18 22:03 Pleasantville.sxw
    -rwxr-xr-x 1 ran ran 19137102 2004-08-19 18:13 plServers-0.38.10.run
    -rw-r--r-- 1 ran ran 29764 2005-11-26 20:22 ran.jpg
    -rw-r--r-- 1 ran ran 212 2005-12-12 15:37 Readme.txt
    drwxr-xr-x 6 ran ran 4096 2005-12-02 15:03 Register
    -rw-r--r-- 1 ran ran 996 2006-01-08 19:37 registration.php
    -rw-r--r-- 1 ran ran 1835 2006-01-10 17:40 roomates.php
    drwxr-xr-x 5 ran ran 4096 2005-12-27 13:05 sophrosyne
    -rw-r--r-- 1 ran ran 4091904 2005-11-16 20:25 Star Trek Deep Space Nine - Opening Credits (Rock Version).mp3
    -rw-r--r-- 1 ran ran 21504 2005-10-31 18:12 Tartuffe.doc
    -rw-r--r-- 1 ran ran 1546 2005-11-26 22:18 test.html
    -rw-r--r-- 1 ran ran 83039 2005-12-18 16:14 Tori'sVisit 027.jpg
    -rw-r--r-- 1 ran ran 83039 2005-12-18 16:15 Tori'sVisit027.jpg
    drwxr-xr-x 2 ran ran 4096 2005-12-12 15:52 sens
    -rw-r--r-- 1 ran ran 772 2005-12-12 15:37 sens.ccd
    -rw-r--r-- 1 ran ran 82 2005-12-12 15:37 sens.cue
    -rw-r--r-- 1 ran ran 346302480 2005-12-12 15:45 sens.img
    -rw-r--r-- 1 ran ran 28557 2005-12-12 15:50 sens.torrent
    -rw-r--r-- 1 ran ran 4546612 2005-11-14 21:10 sens.exe
    -rw-r--r-- 1 ran ran 883 2005-12-27 13:05 wp-config.php

    Sorry, there were things that I can't disclose legally in the directory....
     
    Last edited: Jan 11, 2006
  8. falko

    falko Super Moderator

    Hm, looks ok. What's in /etc/proftpd.conf?
     
  9. Ran2004

    Ran2004 New Member

    Eh, forget about it... I installed pure-ftpd and everything works fine... Thanks for trying though :)

    Ran
     
    Last edited: Jan 12, 2006
  10. themachine

    themachine HowtoForge Supporter

    talk about party pooper!!! much more fun to figure out the problem than the install pure.... ::sigh:: ;)
     

Share This Page