www.ProFTPD.de
13. März 2007, 21:38:22 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: usershome 2 mal  (Gelesen 175 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
robiotor
Gast
« 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.
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 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 ?
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Anonymous
Gast
« Antwort #2 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
Gespeichert
Anonymous
Gast
« Antwort #3 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 ?
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #4 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
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
robiotor
Gast
« Antwort #5 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 ?
Gespeichert
robiotor
Gast
« Antwort #6 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
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.105 Sekunden mit 16 Zugriffen.