mischbetrieb ssh/ftp uploads

#1
Hallo,

wir haben mit sftp eine website hochgeladen, nun möchte ein andere User mit seinem script per ftp einige Dateien ändern.

Leider kann der FTP User keine Dateien überschreiben.

Code:
Response:    227 Entering Passive Mode (143,11,82,152,51,179)
Command:    MLSD
Response:    150 Accepted data connection
Response:    226-ASCII
Response:    226-Options: -a -l 
Response:    226 34 matches total
Status:    Directory listing successful
Status:    Renaming '/web/rpc/vecomm.php' to '/web/rpc/vecomm.php_test'
Command:    CWD /web/rpc
Response:    250 OK. Current directory is /web/rpc
Command:    RNFR vecomm.php
Response:    550 Rename/move failure
Die Daten des FTP USers in der ispconfig DB stimmen mit dennen des shell USers überein:

mysql auszug:
Code:
*************************** 2. row ***************************
     ftp_user_id: 3
      sys_userid: 1
     sys_groupid: 18
   sys_perm_user: riud
  sys_perm_group: riud
  sys_perm_other: 
       server_id: 6
parent_domain_id: 26
        username: bla_ftp
        password: $xxx
      quota_size: -1
          active: y
             uid: web26
             gid: client17
             dir: /srv/www/clients/client17/web26
     quota_files: -1
        ul_ratio: -1
        dl_ratio: -1
    ul_bandwidth: -1
    dl_bandwidth: -1
2 rows in set (0.00 sec)

/etc/passwd:
Code:
web26:x:5006:5010::/srv/www/clients/client17/web26/./home/web26 /bin/false
...
blal_ssh:x:5006:5010::/srv/www/clients/client17/web26:/bin/bash
Auch sind die Berechtigungen im Dateisystem passend:

Code:
drwxr-xr-x  3 web26 client17  4096 Oct 29 14:01 ./
drwx--x--- 24 web26 client17  4096 Oct 29 13:52 ../
drwxr-xr-x  6 web26 client17  4096 Aug 11 15:45 .svn/
-rw-rw-rw-  1 web26 client17 46767 Oct 28 14:34 vecomm.php
-rw-rw-r--  1 web26 client17 46790 Oct 29 13:23 vecomm.php.1
-rw-rw-r--  1 web26 client17 46790 Oct 29 13:49 vecomm.php.2
-rw-rw-r--  1 web26 client17 46790 Oct 29 13:57 vecomm.php.3
-rw-r--r--  1 web26 client17 46790 Oct 29 13:59 vecomm.php.4
-rw-r--r--  1 web26 client17 46790 Oct 29 14:01 vecomm.php.5
-rw-rw-r--  1 web26 client17 44980 Aug 12 10:38 vecomm.php_0
-rw-rw-r--  1 web26 client17 44543 Aug 13 14:10 vecomm.php_1
-rw-rw-r--  1 web26 client17 46527 Aug 19 09:47 vecomm.php_2
-rw-rw-r--  1 web26 client17 42273 Jul 27 16:20 vecomm.php_sic
-rw-rw-r--  1 web26 client17 44570 Aug  3 21:13 vecomm.php_sic1
Wo hapert es hier?
Ich habe schon ausgiebig im Forum gesucht aber noch keine Lösung gefunden.


vielen Dank
 

Till

Administrator
#2
Ich vermute mal dass in der FTP Konfigurationsdatei das überschreiben von dateien deaktiviert ist. Schau mal in der pure-ftpd.conf Datei nach.
 

Werbung

Top