Plesk FTP User Manager

Kann auch bestätigen dass es mit Hilfe des Kompilierens von wrapper.c prima funktioniert. Besten Dank Haggy :)

PS: Getestet unter Debian Etch (32 Bit), mit Plesk 9.0.1
 
Hallo an Alle,

habe folgendes Problem mit dem FUM

Es können keine FTP-User angelegt werden.
Bekomme immer die Meldung

Das gewählte Verzeichnis existiert nicht, bitte erst anlegen!

Das entsprechende Verzeichnis ist aber vorhanden. Das Verzeichnis wurde auch gelöscht und neu angelegt.
Fehlermeldung kommt auch bei anderen Domains die auf dem Server vorhanden sind wo zusätzliche FTP-User eingerichtet werden sollen.

So sehen meine Rechte aus:

-rw-r--r-- 1 root psaadm 623 2009-03-23 11:20 change.gif
-rw-r--r-- 1 root psaadm 553 2009-03-23 11:20 config.inc.php
-rw-r--r-- 1 root psaadm 834 2009-03-23 11:20 conn.php
-rw-r--r-- 1 root psaadm 359 2009-03-23 11:20 delete.gif
-rw-r--r-- 1 root psaadm 3301 2009-03-23 11:20 doit.php
-rw-r--r-- 1 root psaadm 2653 2009-03-23 11:20 funcs.php
-rw-r--r-- 1 root psaadm 7158 2009-03-23 11:20 index.php
-rw-r--r-- 1 root psaadm 2780 2009-03-23 11:20 INSTALL.txt
drwxr-xr-x 2 root psaadm 4096 2009-03-22 18:05 lang
-rw-r--r-- 1 root psaadm 1843 2009-03-23 11:20 logo.gif
-rw-r--r-- 1 root psaadm 2345 2009-03-23 11:20 main.php
-rw-r--r-- 1 root psaadm 701 2009-03-23 11:20 progress.gif
-rwxr-xr-x 1 root psaadm 497 2009-03-23 11:20 vhost_writer.sh
-rwsr-xr-x 1 root root 5004 2009-03-23 11:20 wrapper



Plesk Control Panel-Version psa v8.6.0_build86080722.01 os_Debian 4.0
FTP User Manager Version (1.3.4)

Habe den FUM auch nochmals neu installiert.
Komme hier einfach nicht weiter.
Weis jemand woran das liegen könnte?


Danke

Dani
 
Hallo Haggy,

Logfile:
Code:
84.56.198.244 - - [08/Apr/2009:19:27:02 +0200] "POST /ftpuseredit/index.php?dom_id=1&dom_name=xxx.de&ftp_user=web0f1&previous_page=dom_ctrl HTTP/1.1" 200 1860
84.56.198.244 - - [08/Apr/2009:19:27:02 +0200] "GET /ftpuseredit/index.php?dom_id=1&dom_name=xxx.de&ftp_user=web0f1&previous_page=dom_ctrl&

Config.inc.php
PHP:
<?php

error_reporting(0);

define("DB_USR", "admin");
define("DB_PWD", trim(exec ("cat /etc/psa/.psa.shadow")));
define("DB_NAME", "psa");
define("DB_HOST", "localhost");

// define your language file     en; de;
define("LANG", "de");

// path to your domains
define("DOMS","/var/www/vhosts/");


define("PSA_PATH",trim(exec ("grep PRODUCT_ROOT_D /etc/psa/psa.conf | sed 's/^[\t]*[A-Z_]*[\t]*//'"))."/");
define("PSA_VERSION",substr(trim(exec ("cat ".PSA_PATH."version")),0,1));
define("PSA_ADMIN_USER","PSAptADM");

define("PFTP_VERSION","1.3.4");

?>
Die Pfade auf dem Server stimmen mit denen in der config.inc.php überein.


Gruß
Dani
 
Last edited by a moderator:
Denke schon, hier der Screenshot. In dem Ordner vhosts liegen die Domains.


vhosts.jpg
 
Okay, und was trägst Du im Pfad des FUM ein? Bitte GENAU
so wiedergeben, wie Du es einträgst. Am Besten ein Screenshot!
 
Hallo Haggy,

hat sich erledigt. Dein letzter Post war ausschlaggebend.

was trägst Du im Pfad des FUM ein?

Es liegt noch der Ordner httpdocs dazwischen.
Wenn man's richtig macht dann klappt es auch. :D

Vielen Dank.

Dani
 
Version 1.3.4 / Polnische Sprachdatei

Ein großes Dankeschön an Tomasz Smolarski der mir für den FUM die Sprachdatei für Polnisch geschickt hat. Ich habe die Datei bereits in die Version 1.3.4 eingebaut und es steht somit zum Download bereit.

Download haggybear's home - Startseite
//EDIT: Attachment gelöscht, nur noch der letzte Post anhält die akt. Version.

Gruß
Haggy
 
Last edited by a moderator:
legt keinen User an

Hallo,
ich habe Suse10.3 und Plesk 9.1.
anbei die Rechte und die config.
Bei mir wird kein FTP-User angelegt. Die Pfade stimmen...
Es kommt auch keine Fehlermeldung...

Was habe ich übersehen???

Vielen Dank im Voraus

drwxr-xr-x 3 root psaadm 4096 Apr 23 11:17 .
drwxr-xr-x 23 root psaadm 4096 Apr 23 11:09 ..
-rw-r--r-- 1 root psaadm 2780 Apr 23 11:12 INSTALL.txt
-rw-r--r-- 1 root psaadm 623 Apr 23 11:12 change.gif
-rw-r--r-- 1 root psaadm 553 Apr 23 11:17 config.inc.php
-rw-r--r-- 1 root psaadm 834 Apr 23 11:12 conn.php
-rw-r--r-- 1 root psaadm 359 Apr 23 11:12 delete.gif
-rw-r--r-- 1 root psaadm 3301 Apr 23 11:12 doit.php
-rw-r--r-- 1 root psaadm 2653 Apr 23 11:12 funcs.php
-rw-r--r-- 1 root psaadm 7158 Apr 23 11:12 index.php
drwxr-xr-x 2 root psaadm 4096 Apr 23 11:11 lang
-rw-r--r-- 1 root psaadm 1843 Apr 23 11:12 logo.gif
-rw-r--r-- 1 root psaadm 2345 Apr 23 11:12 main.php
-rw-r--r-- 1 root psaadm 701 Apr 23 11:12 progress.gif
-rwxr-xr-x 1 root psaadm 497 Apr 23 11:12 vhost_writer.sh
-rwsr-xr-x 1 root root 5004 Apr 23 11:12 wrapper


error_reporting(0);

define("DB_USR", "admin");
define("DB_PWD", trim(exec ("cat /etc/psa/.psa.shadow")));
define("DB_NAME", "psa");
define("DB_HOST", "localhost");

// define your language file en; de;
define("LANG", "de");

// path to your domains
define("DOMS","/srv/www/vhosts/");


define("PSA_PATH",trim(exec ("grep PRODUCT_ROOT_D /etc/psa/psa.conf | sed 's/^[\t]*[A-Z_]*[\t]*//'"))."/");
define("PSA_VERSION",substr(trim(exec ("cat ".PSA_PATH."version")),0,1));
define("PSA_ADMIN_USER","PSAptADM");

define("PFTP_VERSION","1.3.4");
 
Last edited by a moderator:
faq

habe die wrapper gelöscht und neu
gcc wrapper.c -o wrapper
strip wrapper

Nachdem das erledigt ist, tue folgendes:
chmod 4755 wrapper
chown root.root wrapper

habe ich doch auch schon gemacht!
sorry... weiß nicht weiter
 
Last edited by a moderator:
Hallo,

habe hier folgendes System: Suse 10.3, Plesk 9.2.1 auf einem Strato Root.

Ich habe die Installationsanleitung genau beachtet, FTP Useredit funktioniert trotzdem insofern nicht das keine Benutzer angelegt werden. Der wrapper wurde von mir neu kompiliert ebenso wurde Plesk komplett gestoppt und neu gestartet. Hatte alles keinen Erfolg. Ideen?!
 
Hat der wrapper alle erforderlichen Rechte?

komisch komisch .. ich hatte den wrapper nach dem kompilieren über die kommandozeile explizit mit chmod auf 4755 gesetzt, trotzdem war nur 0755 eingetragen. na wer weis, ein erneutes chmod 4755 hat den erfolg gebracht. danke für den hinweis!
 
Hatte ein ähnliches Problem. Lösung: SUDO hat gefehlt.

sudo chmod 4755 /opt/psa/admin/htdocs/ftpuseredit/wrapper
 
Back
Top