www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: robiotor am 07. September 2003, 17:58:59



Titel: usershome 2 mal
Beitrag von: robiotor am 07. September 2003, 17:58:59
also ich habe da ein problemm und weis keine lösung so richtig.

die user die sich per ftp einlogen landen in Ihren home directorys auf der kiste. der user ist in diesem directory eingespert aber der user hatt auf dem rechner also auserhalb sein home directory noch ein weiterer directory. wie kann ich das realisieren das er doch in diseses zweiten directory reinkommen kann trotz DefaultRoot ~


mein vorhaben vieleicht kurz erklärt

das home des users ist mit chmod rwxrwx--- und chown user:group
das 2 home ist mit rwxr-x--- chown user:nobody

der apache rennt als nobody deswegen. ich benutze userdir auf dem apache

wenn so kann keiner per ssh in das home des users und auch keiner in das www verzeichniss des users. aber apache funkt trotzdem.

also gibts eine möglichkeit trotz DefaultRoot ~ in ein weiteres verzeichniss rein zu kommen.


Titel: Re: usershome 2 mal
Beitrag von: stonki am 07. September 2003, 19:10:44
Zitat von: "robiotor"

die user die sich per ftp einlogen landen in Ihren home directorys auf der kiste. der user ist in diesem directory eingespert aber der user hatt auf dem rechner also auserhalb sein home directory noch ein weiterer directory. wie kann ich das realisieren das er doch in diseses zweiten directory reinkommen kann trotz DefaultRoot ~


Mini FAQ lesen ?


Titel: usershome 2 mal
Beitrag von: Anonymous am 09. September 2003, 17:12:56
http://www.proftpd.de/index.php?id=13&backPID=13&tx_faq_faq=3

irgend wie verstehe ich das nicht wirklich
wie wäre das in meinem fall ?

user xy kann sich einlogen per ftp in seinem /home/xy
/home/xy hatt die rechte chown user:usersgroup
/home/xy hatt chmod rwxrxw---

user xy hatt aber ein weiteres home das er im mom noch nicht per ftp ereichen kann wegen DefaultRoot ~

/home/www/xy
/home/www/xy hatt die rechte chown user:nobody
/home/www/xy hatt chmod rwxr-x---

wie kann nun der user xy der sich per ftp in seinem /home/xy befindet in /home/www/xy was hochladen? wie muss ich das genau machen?

wäre euch dankbar


Titel: usershome 2 mal
Beitrag von: Anonymous am 09. September 2003, 17:44:29
ich glaube ich habs

also

mount --bind /home/www/xy /home/xy/www

funkt wunderbar? oder gibts da irgend welche schwächen die bekannt sind ?


Titel: usershome 2 mal
Beitrag von: stonki am 09. September 2003, 18:06:27
Zitat von: "Anonymous"
ich glaube ich habs

also

mount --bind /home/www/xy /home/xy/www

funkt wunderbar? oder gibts da irgend welche schwächen die bekannt sind ?


noee


Titel: weiteres problemm
Beitrag von: robiotor am 09. September 2003, 18:14:35
so nachdem ich das getestet habe habe ich nun folgendes problemm.

ich habe das /home/www/xy gelöscht als root
ich wollte das /home/xy/www löschen als root, es geht aber nicht, warum ?

ich habe erneut das /home/www/xy erstellt und erneut mount --bind /home/www/xy /home/xy/www gemacht aber das geht ned mehr. wenn ich was hochlade in /home/xy/www ist dies niergends zu finden, warum ?


Titel: Re: weiteres problemm
Beitrag von: robiotor am 09. September 2003, 18:32:00
gelöst

Zitat von: "robiotor"
so nachdem ich das getestet habe habe ich nun folgendes problemm.

ich habe das /home/www/xy gelöscht als root
ich wollte das /home/xy/www löschen als root, es geht aber nicht, warum ?


umount /home/xy/www

Zitat von: "robiotor"
ich habe erneut das /home/www/xy erstellt und erneut mount --bind /home/www/xy /home/xy/www gemacht aber das geht ned mehr. wenn ich was hochlade in /home/xy/www ist dies niergends zu finden, warum ?


mount --bind ... nach umount weider machen