_41L_2_0pHt3N
25.12.07, 14:48
Hi!
Ich hatte proftpd schon vorinstalliert, und wollte jetzt über die proftpd.conf die Benutzer in ihre Home-Verzeichnisse einsperren. Allerdings funktioniert das weder über "DefaultRoot ~", noch über "DefaultRoot ~/":
Die Benutzer landen zwar beim Login in ihren Home-Verzeichnissen, haben aber trotzdem Einblick in alle anderen Verzeichnisse...
Meine komplette Config sieht so aus:
Include /etc/proftpd/modules.conf
UseIPv6 off
ServerName "Debian"
ServerType standalone
DeferWelcome on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/
Port 21
MaxInstances 30
User proftpd
Group nogroup
Umask 022 022
AllowOverwrite on
TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log
<IfModule mod_tls.c>
TLSEngine off
</IfModule>
<IfModule mod_quota.c>
QuotaEngine on
</IfModule>
<IfModule mod_ratio.c>
Ratios on
</IfModule>
<IfModule mod_delay.c>
DelayEngine on
</IfModule>
<IfModule mod_ctrls.c>
ControlsEngine on
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>
<IfModule mod_ctrls_admin.c>
AdminControlsEngine on
</IfModule>
RequireValidShell off
#DefaultRoot ~/
<Global>
DefaultRoot ~
</Global>
Danke fürs Lesen und eventuelle Hilfe, Bumbi
Ich hatte proftpd schon vorinstalliert, und wollte jetzt über die proftpd.conf die Benutzer in ihre Home-Verzeichnisse einsperren. Allerdings funktioniert das weder über "DefaultRoot ~", noch über "DefaultRoot ~/":
Die Benutzer landen zwar beim Login in ihren Home-Verzeichnissen, haben aber trotzdem Einblick in alle anderen Verzeichnisse...
Meine komplette Config sieht so aus:
Include /etc/proftpd/modules.conf
UseIPv6 off
ServerName "Debian"
ServerType standalone
DeferWelcome on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/
Port 21
MaxInstances 30
User proftpd
Group nogroup
Umask 022 022
AllowOverwrite on
TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log
<IfModule mod_tls.c>
TLSEngine off
</IfModule>
<IfModule mod_quota.c>
QuotaEngine on
</IfModule>
<IfModule mod_ratio.c>
Ratios on
</IfModule>
<IfModule mod_delay.c>
DelayEngine on
</IfModule>
<IfModule mod_ctrls.c>
ControlsEngine on
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>
<IfModule mod_ctrls_admin.c>
AdminControlsEngine on
</IfModule>
RequireValidShell off
#DefaultRoot ~/
<Global>
DefaultRoot ~
</Global>
Danke fürs Lesen und eventuelle Hilfe, Bumbi