www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Nadja am 20. Mai 2006, 12:10:09



Titel: User in Homeverzeichnis einsperren (gelöst)
Beitrag von: Nadja am 20. Mai 2006, 12:10:09
Hi @all

Erstmal ein großes Lob an die Boardbetreiber und alle die hier Ihre Freizeit opfern um anderen zu helfen!

Doch nun zu meinem Problem:
Folgende proftpd.conf (Proftpd Version 1.2.10):

Code:
ServerName "ProFTPD"
ServerType inetd
ServerType inetd
DefaultServer on
<Global>
DefaultRoot ~ psacln
AllowOverwrite on
</Global>
DefaultTransferMode binary
UseFtpUsers on

Port 21
Umask 022
MaxInstances 30

ScoreboardFile /var/run/proftpd/scoreboard

TransferLog /usr/local/psa/var/log/xferlog

<Directory /srv/www/vhosts>
GroupOwner psacln
</Directory>

AuthPAM on
AuthPAMConfig proftpd

IdentLookups off
UseReverseDNS off

AuthGroupFile /etc/group
Include /etc/proftpd.include


Die proftpd.include ist momentan noch leer.

Leider landen die User beim Login zwar in ihrem Heimatverzeichnis, können dieses aber problemlos verlassen.
Fragen:
  • Wie kann ich die User in ihr Heimatverzeichnis einsperren?
  • Was bedeutet das psacln hinter der dem DefaultRoot?
  • Wie kann ich proftpd dazu bringen die Configdatei neu einzulesen ohne den Server neu zu starten?

Vielen Dank schon einmal für eure Mühe.
Gruß
Nadja


Titel: Re: User in Homeverzeichnis einsperren
Beitrag von: VolGas am 20. Mai 2006, 16:01:57
Hi Nadja,

Du möchtest doch bestimmt, daß alle User in ihrem Home-Verzeichnis landen, nicht nur User der Gruppe "psacln", oder?
Dann nimm dies von DefaultRoot einfach weg: "DefaultRoot ~"

Ich denke, daß es dann funktionieren un damit die Fragen 1 & 2 beantwortet sein dürften.

Die .conf liest der ProFTPD über einen "Soft-Restart" neu ein - aber funktioniert aber nur für neue FTP-Sessions.
Dazu schickt man dem Eltern-Prozess das "HUP"-Signal.
Über ein Startscript geht dies z.B. mit: /etc/init.d/proftpd reload

mfg.
  VolGas


Titel: Re: User in Homeverzeichnis einsperren
Beitrag von: Nadja am 20. Mai 2006, 17:49:14
Hi VolGas,

vielen Dank! Alle Probleme sind gelöst *freu*

Eigentlich waren die User schon in der Gruppe psacln aber egal, hab es rausgenommen und schon war die Welt in Ordnung  ;D

Vielen Dank noch mal für deine Hilfe.
Gruß
Nadja