Page 1 of 1

proftpd: Zugang zu Unterverzeichnis eines bestehenden Kontos

Posted: 2004-09-02 15:19
by rob
Hi Leute,

vielleicht hat sich jemand damit schon befasst:

Ich habe einen FTP-Zugang zu einem Web-Verzeichnis eingerichtet.
Es existiert ein realer System-Benutzer, beim Einloggen wird ~/html/ als
"virtuelles" chroot benutzt, der Benutzer kann dann Dateien hochspielen.

Nun möchte ich ein zweites Login, dass unter dem selben Benutzernamen läuft (da der virtuelle Webhost auch unter diesem Benutzer läuft), bei dem allerdings ein Unterverzeichnis von ~/html/ als Basisverzeichnis dienen soll.

Hat jemand eine Ahnung, wie man das beim ProFTPD konfiguriert?

Re: proftpd: Zugang zu Unterverzeichnis eines bestehenden Kontos

Posted: 2004-09-02 16:44
by jens_v01
Ã?ber VirtualHosts.. Du musst nur andere Benutzer anlegen und das DocumentRoot ändern.
http://www.proftpd.org

Re: proftpd: Zugang zu Unterverzeichnis eines bestehenden Kontos

Posted: 2004-09-03 13:03
by rob
jens_v01 wrote:Ã?ber VirtualHosts.. Du musst nur andere Benutzer anlegen und das DocumentRoot ändern.
http://www.proftpd.org
Hmm, ich brauche die Config aber so, dass der Benutzer, unter dem dann der FTP-Prozess läuft, der ist, dem das Verzeichnis gehört.
D.H. also, dass ich das zweite Benutzer+Passwort-Paar nur zum Authentifizieren benötige.

Re: proftpd: Zugang zu Unterverzeichnis eines bestehenden Kontos

Posted: 2004-09-04 12:47
by jens_v01
eine (ein kleiiin wenig umständliche und unpraktische lösung) möglichkeit wäre das benutzen verschiedener Ports .. :?
rob wrote:D.H. also, dass ich das zweite Benutzer+Passwort-Paar nur zum Authentifizieren benötige.
AuthUserFile, AuthGroupFile

Re: proftpd: Zugang zu Unterverzeichnis eines bestehenden Kontos

Posted: 2004-09-09 12:25
by rob
habs jetzt hinbekommen:

Code: Select all

<Anonymous ~BESTEHENDER_USER/unterverzeichnis>
User BESTEHENDER_USER
Group GRUPPE

UserAlias NEUES_LOGIN BESTEHENDER_USER
UserPassword BESTEHENDER_USER 3/.fB/JTTROXY

AuthAliasOnly on
AnonRequirePassword on
</Anonymous>
Das geht, ohne NEUES_LOGIN als Systembenutzer zu haben.