www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: ProFTPD Anfänger am 09. November 2004, 14:16:00



Titel: Benutzername un Rechte
Beitrag von: ProFTPD Anfänger am 09. November 2004, 14:16:00
Guten Tag,
Ich habe mir so eben ProFTPD Server installiert.
Nur ich hatte mit sowas noch zutun.
Habe es dann mal mit dem Konquertor getestet: ftp://xxxxxxxxx ich komme ja drauf und lande im Ordner /opt/lampp/htdocs.  In diesem Orner habe ich den Ordner ftp erstellt und darin den ordner  roland.
Nur was muß ich jett hier eintragen wenn ich dem User :
roland mit Passwort test anlegen möchte.
Und was kommt da noch rein damit er nur seinen Ordner sehen kann und weiter keinen.

Hier ist ja nur das drin, nur weiß ich nicht wo ich was eintragen muß.
Entschuldigung , das ich für viele so eine einfache Frage stellen muß, aber für mich ist es ein Problem.

# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName         "ProFTPD"
ServerType         standalone
DefaultServer         on

# Port 21 is the standard FTP port.
Port            21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask            022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances         30

# Set the user and group that the server normally runs at.
User            nobody
#Group            nogroup

# Normally, we want files to be overwriteable.
<Directory /opt/lampp/htdocs/*>
  AllowOverwrite      on
</Directory>

# only for the web servers content
DefaultRoot /opt/lampp/htdocs

# nobody gets the password "lampp"
# commented out by lampp security
#UserPassword nobody wRPBu8u4YP0CY
UserPassword nobody 5jPRyb.UD9jFs

# nobody is no normal user so we have to allow users with no real shell
RequireValidShell off

# nobody may be in /etc/ftpusers so we also have to ignore this file
UseFtpUsers off


Titel: Hö?
Beitrag von: snitch am 09. November 2004, 15:41:41
Hallo,

ich habe Dein Vorhaben nicht ganz verstanden. :!: :?:

Gehe ich recht in der Annahme, dass Du einen Kunden Ordner anlegen willst in dem für jeden Benutzer des FTP/Webservers ein eigener Ordner angelegt werden soll. Wenn sich nun ein User einloggt, dann soll er nur in seinem Ordner landen und darf diesen nicht überspringen?

snitch  8)


Titel: Re: Hö?
Beitrag von: Anonymous am 09. November 2004, 15:47:27
Zitat von: "snitch"
Hallo,

ich habe Dein Vorhaben nicht ganz verstanden. :!: :?:

Gehe ich recht in der Annahme, dass Du einen Kunden Ordner anlegen willst in dem für jeden Benutzer des FTP/Webservers ein eigener Ordner angelegt werden soll. Wenn sich nun ein User einloggt, dann soll er nur in seinem Ordner landen und darf diesen nicht überspringen?

snitch  8)


Ja, so habe ich das gemeint.
Wenn er sich z;B mit roland und Passwort test sich einloggt per ftp, soll er im Ordner  roland landen und auch nur in diesem Ordner sacher hochladen und runterladen können.
Also die anderen ordner die imFTP Ordner liegen wie z.B. Birne, Apfel u.s.w soll er nicht sehen.
Danke für deine Antwort


Titel: Systemuser Authentifizierung
Beitrag von: snitch am 09. November 2004, 15:51:43
OK.

Dann schau mal in die /etc/passwd rein, und such den Eintrag mit dem User Roland. Dort kannst Du das Home Dir ändern. Da sollte sowas wie /home/roland/ stehen oder so. Setz den Pfad auf Deinen wunschordner und setz die rechte dementsprechend mit chmod und chown. ;)

Snitch


Titel: chroot
Beitrag von: snitch am 09. November 2004, 15:53:08
...und wenn Du dann noch in der proftpd.conf die Directive DefaultRoot ~ setzt, dann kann Roland nicht aus seinem Ordner raus springen. (also cd ../ machen)

snitch


Titel: Re: chroot
Beitrag von: Anonymous am 09. November 2004, 15:55:41
Zitat von: "snitch"
...und wenn Du dann noch in der proftpd.conf die Directive DefaultRoot ~ setzt, dann kann Roland nicht aus seinem Ordner raus springen. (also cd ../ machen)

snitch


Danke für die ausführliche Hilfe, werde das gleich einmal versuchen ob ich das hinbekomme. :D  :D  :D  :D